6,000 miles through 7 countries. Why companies are turning to long-haul trains
The train was carrying more than three dozen 40-foot containers, each stuffed with goods such as party balloons and car parts, from Xi'an to Paris. It had traveled through China, Kazakhstan, Russia, Belarus, Poland, Germany and France,…