Just Eat Takeaway announces €150mn share buyback as orders fall
Europe’s biggest food delivery group seeks to appease investors after customers cut back on spending
Europe’s biggest food delivery group seeks to appease investors after customers cut back on spending