Site icon Middle East Construction News

In pictures: Riyadh Metro carriages roll off production line at Alstom plant

Exit mobile version