Terra Clean Ltd. (TeCL), a wholly owned subsidiary of IndianOil Corporation, is driving India’s clean energy revolution. Focused on low-carbon and renewable solutions—spanning solar, wind, hydrogen, biofuels, energy storage, and circular economy—TeCL is committed to building a greener, sustainable future for all.