New Mahindra XUV300 Shocks Market – 40 KMPL Mileage & Killer Price at ₹4.5 Lakh Mahindra XUV300 Patel Dixit August 21, 2025 Comments0