Jaguar Land Rover, which is currently in the hands of Tata Motors in India, may see the assembling in the country itself, according to unreliable sources. The move is slated for the end of this year and the domestic assembled Freelander cars will see the rolling down during the Q2 of 2011, it is learnt. …
Continue reading “Clouds hang over the localization of Rover”