Kavin Engineering Bags Contract From IOCL Worth INR 17.847 Million