Algeria, North Africa
China's CRCC in Algiers' bad books over East-West motorway delays
The China Railway Construction Corporation (CRCC) is at odds with the Algerian authorities over the delivery of the road linking Bejaia to the East-West motorway. With many hurdles hampering the works, the road may well end up taking several more years to complete.