By Finn Scott-Delany2021-04-13T07:35:00
Just Eat processed 64m orders in the UK in Q1 2021, growth of 96% on the same period in 2020.
Already have an account? Sign in