The global restaurant business might lose about $600 billion in consumer spending in 2020, representing a 25%-30% loss of sales compared to 2019, according to […]