2025-02-12T08:37:43.423
Will Shu, who launched Deliveroo in London in 2013, could step down as CEO as soon as this year under one scenario discussed by the company’s board, Sky News reports
Already have an account? Sign in