Icon
 

The world s largest single capacity floating photovoltaic power