Effects of Worsening Traffic in the Metro

Manila road

According to the Waze Driver Satisfaction Index, the Philippines is the worst place to drive, with a score of 3.02 out of 10. Driving in the Philippines …

Effects of Worsening Traffic in the Metro Read More »