site logo

Restaurants sales could drop 27.1% in worst-case coronavirus scenario, says Technomic