IFC’s new gas projects will destroy Africa – The Mail & Guardian

Boon or doom: Cap des Biches in Senegal is an 86 MW thermal generation facility developed and constructed by Contour Global in two phases. Photo: Contour As Africa faces deepening debt, climate shocks and energy poverty, the World Bank’s private-sector…








