European mogadishu photovoltaic energy storage station
The Ministry of Energy and Water Resources (MoEWR) of Somalia has issued a competitive tender for the provision of solar and storage technology at 46 different sites in the capital Mogadishu.
Customer Service