News

After a rather odd start to the year, the Perodua Bezza is now firmly at the top of the list (8,517 units in March, 23,335 YTD), followed by the Axia (7,031, 21,223 YTD) and then the Myvi (6,593 ...