Author: From the Newsroom

The Arab country is expecting a USD 79 billion deficit this year, which is less than previous expectations of USD 87 billion. Government expenditures decreased and revenue exceeded estimates.

Read More