Commuters, transport sector demand better public mass transport

Commuters, transport sector demand better public mass transport

Filipino commuters have to wait 20 to 30 minutes to secure a ride and another one to 2.5 hours of travel time to reach their destination.