Indian Oil Corporation Ltd (IOCL), the state-owned company has approved an investment of ₹4,382.21 crore for setting up a yarn manufacturing project in Bhadrak, Odisha. This project will be executed as a 50:50 joint venture with MCPI Private Ltd. The announcement was made following a board meeting held on December 20, 2024. What’s the Plan? …