China Has Finally Built The Elevated Bus That Can Travel Over Traffic Jams

Advertisement China has some of the craziest traffic jams in the world. And this problem calls for some ingenious, out of the box solution. In a bid to achieve that. China has devised a brilliant solution and has shown the world that it is still possible to tackle traffic without reducing cars on the road. … Continue reading China Has Finally Built The Elevated Bus That Can Travel Over Traffic Jams