Home NewsSaudi ArabiaSaudi Arabia approves 2025 budget with total deficit of $26.9bln – ZAWYA