Mini in continuous production at same factory from '59
The Mini holds the record for being in continuous production at a single factory for the longest period of time, since 1959 at Longbridge, England. The car, which was first launched 57 years ago on August 26, 1959, is the most successful British car ever with more than 5 million Minis being produced till date.