The assembly phase for the world’s largest nuclear fusion project started on
Tag: Project
Saudi Arabia’s flagship Red Sea project awards biggest airport infrastructure contract
The Red Sea Project, Saudi Arabia’s flagship international tourism project, has awarded