Deliveroo riders go on strike as company’s shares begin open trading after disastrous IPO


Deliveroo riders go on strike as company’s shares begin open trading after disastrous IPO