Auto sales crash to all-time low in Dec

by - Posted 15 years ago

The struggling Indian automobile industry today reported yet another worst ever performance with overall domestic sales declining by 18.2 per cent in December 2008, as commercial vehicles and two-whee...