Despite decline, chick-fil-a leads customer satisfaction in restaurants for 6th straight year while domino’s is the new pizza king, acsi data show

Restaurants lost $120 billion from march to may 2020 as social distancing and mandatory lockdowns upended the industry during the global pandemic. lea
CBRL Ratings Summary
CBRL Quant Ranking