China Railway Construction Corporation Limited (CRCC) recently completed the $US1.7 billion Mashaer project in Mecca. It is claimed that as many as 12,000 buses have been removed from the streets, greatly alleviating traffic problems. Up to 10,000 people were employed in the course of the last 16 mo
This content is for Premium Subscribers only. To view this content, login below or subscribe as a Premium Subscriber.