2008-01-11 » There are many questions surrounding Tata's new "People's Car", not least how it will sit in showrooms alongside vastly more ostentatious Jaguar and Land Rover models should India's largest car maker be successful in buying those two British marques from Ford in the coming weeks.
Protests over [...]