E-commerce darlings slump as COVID gloom lifts General It's a combination of the good news is well and truly factored into the share prices and the market's kind of saying you're over-earning at the moment and … Read the full article