Top 20 brands in May 2025 – Perodua sold 31,398 cars, Proton 12,751, Toyota 11,183; Tesla beats Merc, BMW
… is Mazda in 11th with 683 units (3,554 units YTD), BMW in 12th with 635 units (3,053 units YTD) and Lexus in 13th with 593 units (2,264 units YTD). Nissan has remained …