Mexico scraps high-speed rail project won by China over corruption worries

November 08, 2014 07:00 AM