CEO of Saudi Arabia’s $1 trillion project, The Line, resigns suddenly following reports of 21,000 workers…
Tag: The Line project
Saudi Arabia’s $1 Trillion Giga-Project The Line announces new update amid reports of 21,000 worker deaths
Saudi Arabia’s $1 trillion The Line project hits a new milestone, despite reports of 21,000 workers…