Why the MINI Is Becoming the Ultimate City Car MINI is a stylish and compact passenger car produced by BMW, and its production started in 1996. Primary MINI was first introduced in the 1950s while in 1996 BMW bought this brand and launched first generation MINI in 2001. The name “MINI” is always capitalised to […]