'World's Largest' Floating Solar Plant Operates on Reservoir

Facility overview

Facility overview