After finalizing the deal with the Chinese Auto Manufacturer Chery Automobile, Tata Motors’ fully owned subsidiary Jaguar Land Rover (JLR) is considering to set up a plant in India
After finalizing the deal with the Chinese Auto Manufacturer Chery Automobile, Tata Motors’ fully owned subsidiary Jaguar Land Rover (JLR) is considering to set up a plant in India