Indian Oil Corporation Ltd (IOCL) has made a significant step towards promoting sustainable, eco-friendly transportation by handing over a state-of-the-art…