Stocks News
Dozens of Red Lobster locations are being liquidated after sudden closure
Seafood restaurant chain Red Lobster has suddenly closed dozens of locations across the country and is selling them in what has been called the largest restaurant liquidation in history.