MINI celebrates 20 years of production in Oxford, Swindon – over five million units produced since 2001

It’s been two decades to the day since a tiny little runabout altered BMW’s destiny forever. After a interminable occurrence and a touchy affair with Rover that led to a high-profile split, the first MINI Hatch( not to be confused …