India imposes windfall tax on oil producers and fuel exporters

India imposes windfall tax on oil producers and fuel exporters
People get their two-wheelers filled with petrol at a fuel station in Ahmedabad, India.

Most Popular Stories