Xicon International Bags Order From IOCL Worth INR 16.71 Million