0 International May 27, 2016 1 Min Read China’s Elevated Bus Finds a Way Around To Tackle Traffic Jams China: Here is something which will reduce the traffic jams for sure. On May 22 at the 19th China Beijing International High-Tech Expo, the scaled version of a bus seems…