Electronics Corporation Bags Order From IOCL Worth INR 29.91 Million