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.