Ciel & Terre building four floating solar projects in US

Sungrow to supply inverters to 100MW Vietnam solar project