Mini's Oxford factory builds its 10 millionth car

No comments