Indian car sales dip in May, but overall vehicle sales grew

12 Jun 2012