Seafood chain Red Lobster has been weighed down by significant debt and long-term leases.
Seafood chain Red Lobster has been weighed down by significant debt and long-term leases.
Seafood chain Red Lobster has been weighed down by significant debt and long-term leases.
Seafood chain Red Lobster has been weighed down by significant debt and long-term leases.