Tata Motors begins assembly at JLR Pune plant
May 28, 2011
Jaguar Land Rover has announced the opening of its first assembly line in India. The production line located in Tata Motors’ Pune plant – earlier used by Mercedes – …