Rosen India Bags Order From IOCL Worth INR 28.712 Million