Saudi Arabia forecasts deficit of $44 billion in 2026 budget

Saudi Arabia forecasts deficit of $44 billion in 2026 budget