Feeling The Oil Crunch: Saudi Arabia Cancels $266 Billion In Projects
Saudi Arabia construction Saudi Arabia’s governing economic body called the Council of Economic and Development Affairs (CEDA) has cancelled $266.7 billion in projects, the Saudi Press Agency said, and announced Continue Reading
