Kenya 2.3MW/4.6MWh Industrial and Commercial Energy Storage Project

2024-05-21