Ten or 20 years ago, if I would have told you a train will one day be able to travel at a speed of 620 km/h — nearly the speed of a jetliner — you probably would have told me to have another drink, or go seek counselling. But guess what? It’s happening, and China […]