The 2025 Mahindra Thar facelift is one of the most-awaited SUVs in India, that's finally been launched in the country at a ...