Accelerating Technological Innovation, Powered By Clean Energy

12 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), incorporated in May 2024, is a wholly owned subsidiary of IndianOil Corporation focused on advancing clean and renewable energy solutions. The company is driving IndianOil’s ambitious target of achieving 18 GW renewable capacity by 2028 and 31 GW by 2030. With significant equity investments approved for large-scale solar and wind energy projects, TeCL is accelerating India’s transition toward a low-carbon future. Through innovation and sustainable technologies, Terra Clean Ltd. is committed to powering progress responsibly and efficiently.



Contact Us:



Tower 2, Kidwai Nagar, Sarojini Nagar, South-West Delhi,

Delhi, India- 110023

Corporate Identity Number (CIN): U35107DL2024GOI432137



011-24347600

connect@terraclean.in

Location

Central Delhi, Delhi

Related Ads

Recently Viewed Ads