Red Lobster Shutters Dozens of Restaurants, Liquidation Underway
Seafood restaurant chain Red Lobster is closing at least 48 of its approximately 650 locations across the United States. The closures, which began on Monday, span 21 states, with multiple branches shutting down in California, Florida, Colorado, Maryland, …