A train speeds by in China's Shandong province. The China Railway Construction Corporation just won a pair of railway contracts in Africa. Photo: EPA

China Railway Construction wins pair of contracts in Africa

TOP PICKS

A train speeds by in China's Shandong province. The China Railway Construction Corporation just won a pair of railway contracts in Africa. Photo: EPA
READ FULL ARTICLE