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.