Saudi Arabia is facing potential downsizing of its massive construction projects due to funding concerns. The country may need to scale back its ambitious building schemes in light of financial constraints.
Saudi Arabia is facing potential downsizing of its massive construction projects due to funding concerns. The country may need to scale back its ambitious building schemes in light of financial constraints.