OXAGON, world’s largest floating industrial complex unveiled
Saudi Arabia has announced the launch of OXAGON, the world’s largest floating industrial complex and the world’s first fully integrated port and supply chain.
The post OXAGON, world’s largest floating industrial complex unveiled appeared first o…
OXAGON, world’s largest floating industrial complex unveiled Read More »