BMW India posted its highest-ever annual car sales in 2025, selling 18,001 vehicles and registering a 14% year-on-year (YoY) ...