20 February 2024

Partially liquid structures win over pension funds on renewables