Deliveroo narrowed its price range on Monday to between 3.90 and 4.10 pounds per share
Read More