What is the estimated launch date of Mahindra XUV500 2024?The estimated launch date of Mahindra XUV500 2024 is Jul 20, 2024.