Tata Motors to Assemble Freelander2 in India
March 5, 2011
In a first move to strengthen the arms of JLR in India, Tata Motors will assemble Land Rover’s luxury sports utility vehicle ( SUV )) Freelander in India, hoping to cash in …