Category - MINI

First produced by the British Motor Corporation in 1959, MINI is an iconic British car which is on sale world wide. Currently owned by BMW Group, MINI is also voted as the second most influential car of the 20th century. MINI is on sale in India.