4 min read Biz News Self-serve salad bars and all-you-can-eat buffets face an uncertain future in the age of coronavirus 25/05/2020 6:40 AM Tori It’s been just over 80 years since America got its first taste of the...