Covid-19 has created short-term winners and losers. But the more structural impact is that trends already under way have been accelerated. Everything was already moving online. Now this is happening even faster. Online marketplaces now have a combined value of $814 billion globally. 58% of consumer marketplaces could be well-positioned to navigate ... See more