Home » Hanoi buses struggle to compete with ride-hailing services