Accelerating Technological Innovation

18 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 as a wholly owned subsidiary of IndianOil Corporation, is dedicated to advancing clean and renewable energy solutions in India. The company is leading IndianOil’s low-carbon and sustainability initiatives with an ambitious target of achieving 18 GW renewable capacity by 2028 and 31 GW by 2030. Backed by significant equity investments, including over INR 2,300 crore approved by the Board, TeCL is driving the development of large-scale renewable energy projects. Through innovation and strategic expansion, Terra Clean Ltd is strengthening India’s transition towards a sustainable energy future.



Contact Us:

011-24347600

connect@terraclean.in

Location

Central Delhi, Delhi

Related Ads

Recently Viewed Ads