Actis invests in 3.5 GW/4.5 GWh of solar-plus-storage in Philippines
London-based investor Actis has agreed to invest in the Terra Solar Project in the Philippines. The planned installation has been touted as the world''s largest solar-plus-storage array.


















