Article

The Times of IndiaThe Times of India on 2024-04-19 00:22

Tata Motors to make Land Rover cars at new Tamil Nadu plant

India Business News: Tata Motors to manufacture Jaguar Land Rover (JLR) luxury cars at a $1 billion plant in Tamil Nadu, India. This marks the first ...

Related news