Mini Showrooms and Dealers in India

Mini Dealership network ranks at no.33 for total number of car dealers and showrooms in India. There are 9 Mini showrooms located in 5 different states across 5 cities of India. Maharashtra ranks on top with maximum no. of authorized Mini dealers in India.