Is the delta variant the biggest risk to the global recovery outlook?


It would seem like it, no? As much as vaccinations are providing a solid base for major economies to build the latest recovery trajectory, it isn't really a given.

Leave a comment