Ciel & Terre building four floating solar projects in US

Panasonic to distribute Mecasolar PV trackers in India