RI ESG Briefing, April 3: Massive South African renewables financing deal signed

The round-up of environmental, social and governance news