Deliveroo Archive Deliveroo: where’s the money? Deliveroo is one of the UK’s most valuable tech firms yet Corporate Watch / 24 Oct 2017