site logo

Global food delivery companies struggle to reach profitability