All Mahindra vehicles can now be bought on lease in India across 6 cities: Pune, Ahmedabad, Bangalore, Hyderabad, Mumbai and New Delhi. Mahindra plans to expand the lease program to 19 more cities in the second phase. The lease facility is available for individuals and SMEs (small and medium enterprises).