ANSWERS: 1
-
The Land Rover is a SUV product owned and operated by Tata Motors, part of the Tata Group of India. The Land Rover product is headquartered and manufactured in Solihull, West Midlands, England.
Source:
Copyright 2023, Wired Ivy, LLC