9 May 2023

Actis launches $500m Japanese renewables business

By Genevieve Redgrave