By Finn Scott-Delany2021-08-17T07:27:00
Just Eat processed 135m orders in the first six months of 2021, a growth rate of 76% compared with the same period last year.
Already have an account? Sign in