1. Home
  2. Tag "73.4 MWp"

CIEL & TERRE INDIA COMPLETES 73.4 MWp OF INDIA’S LARGEST FLOATING SOLAR PLANT – EQ Mag Pro

Ciel & Terre India, the subsidiary of French floating solar pioneer Ciel & Terre International completed the plant engineering, supply, and installation of floats, anchoring and mooring system and the installation of 73.4 MWp floating solar plant at National Thermal Power Corporation, Kayamkulam, Kerala. Ciel & Terre India has achieved a world record installation of […]

SECI signs MoU to promote Green Hydrogen initiatives – EQ