Driving Sustainability Through Clean Energy Innovation

20 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 established in May 2024, is committed to advancing clean and renewable energy solutions. The company leads IndianOil’s low-carbon initiatives and supports the nation’s transition toward sustainable energy. Backed by significant board-approved equity investments, TeCL is developing large-scale solar and wind projects to expand renewable capacity. Recent tenders and project bids reflect its rapid progress in contributing to India’s green energy goals.



Contact Us



011-24347600

connect@terraclean.in

Location

Central Delhi, Delhi

Related Ads

Recently Viewed Ads