Tag: Ciel et Terre
-
Floating solar company Ciel et Terre hits U.S. shores for first time
International alternative floating PV leader Ciel et Terre extends its large-scale floating photovoltaic (PV) technology to the U.S. with a new team in Petaluma, Calif., and a manufacturing facility in Georgia to provide a system that is entirely made in the United States. Established in 2006 as a renewable IndependentRead More — Solar Builder magazine