Posted inPMV CRCC facing $640m loss on Mecca Light Rail Project by Staff WriterOctober 26, 2010 02:46 PM GSTJuly 08, 2021 11:21 AM GST Chinese contractor faces $640 million loss on Mecca Light Rail Project