just-auto.com

Slumping sales trigger India auto layoffs

By Graeme Roberts | 8 August 2019