November 27, 2017 by Nica Leave a Comment China Railway Construction Corporation Limited (abbreviated CRCC) is a state-owned construction enterprise based in Beijing, China, that is the second largest construction and engineering company in the world by revenue in 2014.
Leave a Reply