Construction has reportedly begun on the first phase of the Line, Saudi Arabia's insanely ambitious plan to build a 170-km ...
RIYADH -- A moduling building factory under China Harbour Engineering Company's (CHEC) Sedra project in Saudi Arabia has ...