Shilpkar India Bags Order From IOCL Worth INR 316.58 Million