Vietnam's capital Hanoi in a radical step presented a concept of completely banning the ubiquitous motorcycles clogging its streets by 2025, a move that...
Thailand and the Philippines are among the top 5 countries globally with the worst traffic conditions, according to a new ranking by online database Numbeo....