IOC, HPCL to contest over Rs 4,000 Cr tax demand on sale of ethanol blended petrol
India is over 83 per cent dependent on imports to meet its oil needs.  (Representational Image)
India is over 83 per cent dependent on imports to meet its oil needs. (Representational Image)
Comments Close