Terra Clean Ltd (TeCL), a wholly owned subsidiary of IndianOil Corporation, is shaping the future of clean and renewable energy in India. Incorporated in May 2024, TeCL focuses on low-carbon and green energy solutions including renewables, green hydrogen, energy storage, bio-energy, and circular economy initiatives. By leveraging emerging sustainable technologies, TeCL aims to support India’s energy transition and long-term decarbonization goals.