Global economic activity has suffered a “sudden stop” as authorities have sought to contain the spread of the Covid-19 virus by shutting down economies.
Global economic activity has suffered a “sudden stop” as authorities have sought to contain the spread of the Covid-19 virus by shutting down economies.