Browsing: construction business news

Saudi Arabia, reeling from an economic crisis induced by an over-reliance on oil sales to support the economy, finds itself at a crossroads.