2.5

MIL­LION

India Today - - SPECIAL REPORT -

The av­er­age num­ber of cars sold per year in In­dia, in­clud­ing about 35,000 lux­ury ve­hi­cles

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.