Company Update INDIAN OIL CORPORATION LTD. - 530965 - Investment Approval For Yarn Project At Bhadrak (Odisha) BSE India Investment approval for Yarn Project at Bhadrak (Odisha)