Street food receives huge boost in the UK

Food delivery and street-food startups received a huge boost in the UK as...