Press Release

Floating Solar: Philippines Switches On It’s First Hybrid Floating Photovoltaic Hydro Power Project