This is the iconic Mini, introduced in 1959. It was designed and produced in which country?

Answer Great Britain

The Mini was manufactured originally by the British Motor Corporation.

Asked by · Last updated 1 year ago · 103.9K views