Icon
 

Senegal Renewable Energy West Africa s largest