Begin typing your search...
Showing results for "#sales plunge"
From slowdown to lockdown: India's car sales plunge
Automakers in India saw a steep fall in sales in March as a slowdown in demand was exacerbated by shutdowns in production due to the coronavirus...