West Africa - Senegal, Senegal
Cap des Biches Gas-to-Power Plant Progressing in Senegal
Plant is first combined cycle power project and largest power plant in the country.
West Africa - Senegal, Senegal
Plant is first combined cycle power project and largest power plant in the country.