Open Daily 9:30–6:00, Monday Until 8:00
  • NBCC Commercial Space, 10th Floor, Tower 2,
    Kidwai Nagar, Sarojini Nagar, South-West Delhi,
    Delhi, India- 110023
    Corporate Identity Number (CIN): U35107DL2024GOI432137

  • Visit
  • Home
  • About Us
    • About TeCL
    • Board Of Directors - TeCL
    • Management Team - TeCL
  • Our Business
  • Media
    • News & Events - TeCL
  • Tenders
  • Contact Us

Important Links

  • Home
  • /
  • Important Links
IOCL Ministry of Prtroleum & NAtural Gas Ministry of new & renewal energy

Turn your business power struggle into a power move

Empowering a sustainable future through innovative renewable energy solutions.
Contact Us
About Us
  • About - TeCL
  • Managment Team - TeCL
  • Board Of Directors - TeCL
  • Business Partners
  • Important Links
  • Public Disclosure
  • Gallery
  • Contact Us
Quick Link
  • Our Business
  • Tenders
  • News & Event
  • Vigilance complaints
  • RTI
  • Citizen Charter
  • Statutory Notices
  • FAQs
Contact Us

Terra Clean Ltd (TeCL),
a Wholly Owned Subsidiary of IOC

  • NBCC Commercial Space, 10th Floor, Tower 2,
    Kidwai Nagar, Sarojini Nagar, South-West Delhi,
    Delhi, India- 110023
    Corporate Identity Number (CIN): U35107DL2024GOI432137

  • 011-24347600
  • (10 AM to 5 PM on weekdays/working days)
  • connect@terraclean.in
Social Media
No. Of Visitors
Copyright © 2025 Terra Clean Ltd . All Rights Reserved
Design By :