Ad

Chinese firms

Chinese firms

Workers work on a construction site on section six of Kenya's Standard Gauge Railway project, near Makueni, Kenya, on March 16, 2015. (Xinhua/Pan Siwei)