Logo
Indonesia’s floating solar power plant to produce 250 GWh annually