Ciel & Terre building four floating solar projects in US

Sungrow’s sales show ‘solarcoaster’ ride against rivals