Read More2 minute read CompaniesIndian Oil Corporation Initiates India’s Largest Carbon Capture Project Indian Oil Corporation Limited (IOCL) – an Indian government-owned oil and gas company, announced intentions to apply carbon…byPetya TrendafilovaAugust 15, 2022No comments