Powering progress with sustainability

no image
This ad doesn't have any photos.
Terra Clean Ltd. (TeCL), incorporated in May 2024 as a wholly owned subsidiary of IndianOil Corporation Ltd., leads IndianOil’s clean energy transition. TeCL focuses on renewable energy (solar, wind, hydro), green hydrogen, battery storage, biofuels, waste-to-energy, and carbon solutions. IndianOil has committed ₹2,389.75 crore for 5.3 GW of renewable capacity, supporting its 2030 target of 31 GW.

Contact: Terra Clean Ltd. NBCC Commercial Space, 10th Floor, Tower 2, Kidwai Nagar, Sarojini Nagar, South-West Delhi, Delhi, India- 110023