car rental philippines

Zoomcar rental service now live in the Philippines

The car-sharing platform Zoomcar is now live in the country. The service is a self-driving rental service, which means users will have to drive the ...

YugaAuto: Automotive News & Reviews in the Philippines
Logo