India GDP: What car sales reveal about India’s stalling economy

2nd Dec 2020    |     Source: BBC

Car sales are a marker of growth