Auto News

Tata to make Freelander 2 in India

March 4, 2011 goaonwheels 2

Tata Motors will assemble Land Rover’s luxury sports utility vehicle ( SUV )) Freelander in India, hoping to cash in on the lower tax benefits . Tata plans to produce 2,000 units of Freelander every […]