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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results