Renewable Energy Solutions in iNDIA

18 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 driving India’s transition toward sustainable and clean energy solutions. Focused on solar, wind, and emerging green technologies, TeCL is leading large-scale renewable energy development across the country. With IndianOil’s strategic investments, TeCL is advancing over 5 GW of renewable capacity to support India’s low-carbon future. The company continues to accelerate innovation and infrastructure in alignment with the nation’s long-term energy goals.



Contact Us



011-24347600

connect@terraclean.in

Location

Central Delhi, Delhi

Related Ads

Recently Viewed Ads