Ian Stewart, Deloitte's Chief Economist in the UK, says containment of Covid-19 and vaccination roll-outs should drive global growth
17 min read
SVP Procurement Infrastructure
CEO Germany
Senior Director Software Go-To-Market
Supply Chain Director
CEO and Co-Founder