Passenger vehicle sales dip 20 per cent in May\, cars offtake down 26 per cent

Passenger vehicle sales dip 20 per cent in May, cars offtake down 26 per cent