Rosen India Bags Order From IOCL Worth INR 30.245 Million