Mozambique

Mozambique
ADDRESS

Mozambique

Av. 24 de Julho, 7 – 7º Andar
Maputo, Moçambique.

MW SOLD

0 MW

MW UNDER DEVELOPMENT

150 MW

PROJECTS TYPE
  • PHOTOVOLTAIC

    PHOTOVOLTAIC

NAMPULA

Technology: Solar
Power: 150 MW
Status: Under development