Introduction

It seems like a week hasn't passed recently without some new global macro shock hitting our screens, resulting in the economic rollercoaster ride on which we find ourselves.

Location:
Firm: