500 MW Wind, Solar & Storage For Africa’s Chad
British Developer Plans To Build ‘Largest’ Solar Project In Sub-Saharan Africa
British energy company Savannah Energy has entered an agreement with the Ministry of Petroleum and Energy in Africa’s Chad to

