Explore Business Standard
Associate Sponsors
Co-sponsor
The prices of petrol and diesel have been above 100 rupees a litre in many Indian cities. And if you were wondering the government was not able to control it, now we have the government’s side of the story.