Based at or near a big city?
Looking at it on an Australian scale, every farm in Germany is near a big city.
![Grin ;D](https://www.autopuzzles.com/forum/Smileys/default/grin.gif)
In fact, the next big city is about 80 km away. But before you start drawing circles on a map, you better should stick to my initial hint that this company also built a more exciting and much better known car.