formats

5 reasons why it’s been a brutal week for Saudi Arabia

The economic pressure on Saudi Arabia showed little sign of relief this week, despite the country delivering its bold new vision.