Comparing Mahindra XEV 9e vs Tata Harrier EV: Battery Capacity, Range & Charging Options July 3, 2025