Red Lobster could close over 100 additional restaurants if it is unable to renegotiate their leases, according to bankruptcy documents.
3 days ago
View all