Search Results

Search Asian Voice

Tata Motors will manufacture Jaguar Land Rover (JLR) luxury cars at a $1 billion plant that it is planning to build in the southern state of Tamil Nadu, sources said. The plan would mark the first time that JLR-branded cars would be manufactured...