In a groundbreaking revelation, the UK Government’s borrowing – the difference between income from taxes and government spending, has hit 14.5% of the GDP, the highest...
The Sultanate of Oman is not in talks with any of its Gulf neighbours for an aid package, despite a large fiscal deficit, which is decreasing...