21 April, 2021 in Europe Uber and Just Eat Takeaway CEOs spar as European food delivery battle heats up