Indian Oil inks pacts with Gujarat govt for implementing ₹24,000 crore projects