Maxus D60 Philippines launch

Maxus D60 to launch in the Philippines

Maxus Philippines brings in its latest compact SUV, the Maxus D60, in the country. The Maxus D60 is the brand's latest addition to the vehicle ...

YugaAuto: Automotive News & Reviews in the Philippines
Logo