World’s Largest Floating Solar Plant Online

Huaneng Power Commissions 320 MW Floating PV Project In China

The world’s largest single location floating solar power plant with 320 MW capacity has come online in China, after Huaneng