What's going on at Red Lobster and is the endless shrimp promotion to blame?
Breadcrumb Trail Links Retail & Marketing News The seafood chain has 27 locations in Canada, primarily in Ontario, but has four in Alberta, two in Saskatchewan and one in Manitoba Published May 29, 2024 • …