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