Powering progress with sustainability

14 Nov, 2025
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 driving India's transition towards clean and renewable energy. Established in May 2024, TeCL focuses on accelerating adoption of emerging green technologies and developing large-scale solar and wind power projects. With significant board-approved investments, the company is spearheading over 5 GW of upcoming renewable capacity, contributing to IndianOil’s broader vision of achieving up to 31 GW by 2030. TeCL remains committed to delivering sustainable, future-ready energy solutions for the nation.



CONTACT US



011-24347600

connect@terraclean.in

Location

Central Delhi, Delhi

Related Ads

Recently Viewed Ads