cripto Nov 25 Baidu traffic data showed Beijing has fallen from being the most congested city in all of China to 74th place.Story Published at: November 25, 2022 at 10:28AM Tags: International: Top News And Analysis