Skip to main content

Red Lobster closing nearly two dozen more restaurants. Here's where.

Seafood chain declared bankruptcy in May after struggling with slowing growth and mounting competition.

from Us - CBSNews.com https://ift.tt/41JvbzF
via IFTTT

Comments

Popular posts from this blog