In which of these countries does Land Rover NOT have a manufacturing plant?
Brazil
China
India
Germany
Answer
Land Rover currently builds vehicles in Brazil, China, India, Slovakia, and the United Kingdom. Germany is not one of the countries where Land Rover has a manufacturing plant.
Land Rover Brainpower Battle: 20 Questions to prove your mental prowess