Petrol prices down nearly 15% from record levels
File photo: Vehicles queue up at a petrol pump in New Delhi for a refill.
File photo: Vehicles queue up at a petrol pump in New Delhi for a refill.
Comments Close