Deliveroo shares slide as £1.9bn reported revenue fails to bolster confidence in food delivery favourite

[#item_full_content]