Terra Clean Ltd (TeCL) was incorporated in May 2024 as a Wholly owned Subsidiary (WoS) of IndianOil Corporation. It is set to redefine the future of energy with a strong focus on clean and renewable solutions. By harnessing the potential of emerging green technologies, TeCL will be strengthening India’s path towards a sustainable tomorrow.