ADEA
Updated 7 days ago
16 rue des Chateaupieds 92500 Rueil-Malmaison France
West Africa's solar potential is considerable, and many solar power plants have been commissioned in the region over the past few years. However, the contribution of solar power remains limited, and hydropower remains both a major source of electricity and the main renewable resource...
ADEA: Association for the Development of Energy in Africa
Also known as: Energy for Africa