Mahindra cuts upfront EV price ₹8L under BaaS to ₹11.45-13.90L

Auto