1 article found
A global study shows Indians can buy only eight liters of fuel with a day's income, the lowest among the world's 10 largest economies, placing India 121st globally in petrol affordability.
7 HOURS AGO