Deliveroo shares jump as trading opens to retail investors, while hundreds of riders begin protests in the UK over low pay and working conditions

Business Insider Business Insider