JLR might set up a manufacturing facility in India
Tata owned Jaguar Land Rover (JLR) is exploring the possibility of putting up a manufacturing plant in India and the group has launched the feasibility study regarding the same. The probable Indian plant will be mainly put to use to churn […]
JLR might set up a manufacturing facility in India Read More »