Saturday, May 28, 2011

Jaguar-Land Rover Opens Assembly Plant in India

Gone are the times when you knew where cars were made just by looking at the brand, and when luxury carmakers made the manufacturing of their vehicles in their home country one of their top selling points. Nowadays, you have BMWs built in China, India, South Africa and the USA, Mercedes-Benz cars made in Russia, Thailand and Egypt and so on.The latest premium automaker to go global is the

No comments:

Post a Comment