28 June 2024

Solvency II a blocker to renewables investment in developing world, Climate Innovation Forum hears