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…