Bedbugs found on China’s high speed train

Bedbugs have made an appearance on the Beijing-Shanghai High Speed Railway…

Brazil rejects China’s bid for railway project

China Railway Corporation is banned from bidding for Brazil’s high speed rail project…