Ciel & Terre Completes Two New Floating Solar Projects in California and Colorado with Others Under Construction and Planned in U.S.

New Floating Solar Projects for Walden and Salad Cosmo Use Manmade Ponds for Cost-Effective Solar Power Using Ciel & Terre Patented Floating Photovoltaic Technology. Petaluma, CA, USA — Ciel & Terre USA (http://www.ciel-et-terre.net), innovators in floating solar power systems, today announced the completion of two new floating solar projects. A municipal floating solar project in […]

More