Newton Engineering Bags Order From IOCL Worth INR 384.84 Million