ICYMI: Tata Motors Passenger Vehicles Ltd. (TMPV) and its subsidiary Jaguar Land Rover (JLR) have officially commenced operations at their new manufacturing facility in Panapakkam, Tamil Nadu. Marking the..
http://dlvr.it/TQt0jq
Tata Motors Begin Operations at Panapakkam Plant; Range Rover Evoque Rolls Out First
