Terra Clean Ltd. (TeCL), a wholly owned subsidiary of IndianOil Corporation, was incorporated in May 2024 with a strong vision to promote clean and renewable energy solutions in India. The company focuses on developing low-carbon energy projects such as solar and wind power to support a sustainable future. With significant investment plans and ambitious renewable capacity targets, TeCL is playing a key role in accelerating India’s transition toward green energy. Through innovation and large-scale renewable initiatives, the company aims to power progress with sustainability.