Red Lobster is closing restaurants across the United States after filing for bankruptcy on Sunday, citing $1 billion in debt and sagging cash flows. The ubiquitous seafood chain, known for its ...
Seafood chain Red Lobster has abruptly closed at least 48 of its location across the U.S., according to reports, as the ...