China Railway Construction Corporation (CRCC) has signed a major contract to supply steel rails for Morocco’s Kenitra–Marrakech high-speed railway, a 430-kilometer line launched last month by King ...