Red Lobster is closing down over 50 locations, and everything must go
Red Lobster, the seafood restaurant chain considering a bankruptcy filing, is shutting down over 50 locations across the US. TAGeX Brands, a restaurant liquidator, confirmed to Business Insider...
Read more