Indian Oil Corporation (IOC), the nation’s largest oil firm, will invest over ₹61,000 crore in setting up a mega petrochemical complex at Paradip in Odisha to meet the rising demand for petrochemicals in the world’s fastest-growing economy, its chairman AS…
