Report
Nov 22, 2023
The US International Development Finance Corporation (DFC) is the $60 billion agency that’s supposed to catalyze investment to…
A recent paper in Nature Energy has grabbed headlines such as ‘Africa’s green energy transition unlikely this decade’…
Originally appeared in a Center for Global Development post, September 16, 2020Â In its latest batch of investments…