China Railway Construction Corporation (CRCC) has secured a USD1.45-billion construction contract for Phase II of the light-rail transit (LRT) system in Abuja. Phase II will span 32.5 km. It will depl...

This content is available to only subscribers.