team
Dec 11, 2018
What exactly is Africa’s role in climate mitigation? We already know that the entire continent accounts for just…
The term ‘developing countries’ has become passé, but it’s especially outdated for thinking about energy and climate. Grouping…
The US International Development Finance Corporation (DFC) is the $60 billion agency that’s supposed to catalyze investment to…
Soaring oil & gas prices, sparked by the Russian invasion of Ukraine, should be good news for wind…