India auto industry numbers reflect economic slowdown

13 Dec 2012