It’s thought that 60% of US consumers order takeout at least once per week. And, when they do, 34% of them will spend at least $50 on a single order. Food delivery is big business and, at the time of writing, the COVID-19 lockdown is forcing many restaurant operators to join what is clearly far… (more)