Impact Story
Apr 01, 2023
Ghana’s electricity sector faces an urgent crisis of immense financial strain that calls for a new, more transparent…
West African country is enduring hard times – and critics say plan to import liquefied natural gas will only make things worse.
The US International Development Finance Corporation (DFC) is the $60 billion agency that’s supposed to catalyze investment to…