There are over 1700 dealership stores across 810 cities of Mahindra’s First Choice in India