17 September 2024

Low-quality renewables infra projects pushing investors into PE-style investments