Renewable Energy Technology Providers India

04 Feb, 2026
Central Delhi, DelhiShow Map
Safety Tips
  • Meet in a safe, public place
  • Check the item before buying
  • Pay only after collecting the item

Description

Terra Clean Ltd (TeCL), a wholly owned subsidiary of IndianOil Corporation, is shaping the future of clean and renewable energy in India. Incorporated in May 2024, TeCL focuses on low-carbon and green energy solutions including renewables, green hydrogen, energy storage, bio-energy, and circular economy initiatives. By leveraging emerging sustainable technologies, TeCL aims to support India’s energy transition and long-term decarbonization goals.



Contact Us:



011-24347600

connect@terraclean.in

Location

Central Delhi, Delhi

Related Ads

Recently Viewed Ads