Xicon International Bags Order From IOCL Worth INR 46.73 Million