Most e-commerce platforms are withdrawing their financial guidance for fiscal year 2020 and their outlook beyond, due to the unprecedented volatility in the economic environment brought by COVID-19. The length and impact of lockdowns, consumer confidence and the scale of economic stimulus reflect the uncertainty surrounding the financial performance of companies in the next months. […]