Red 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.restaurantclosuresbusinessstrategyfinancialrestructuring+2 more