#1Red Lobster Faces More Restaurant...by GQ Research201Red Lobster, the world's largest seafood restaurant chain, is planning to close several dozen more locations following its recent bankruptcy filing.businessstrategyfinancialrestructuringrestaurantclosures+2 more