Istanbul second most congested city in the world
Istanbul has emerged as the second most congested city in the world, according to a new traffic report by transportation analytics firm INRIX.
- Log in to post comments
Istanbul has emerged as the second most congested city in the world, according to a new traffic report by transportation analytics firm INRIX.