Red Lobster is closing nearly 50 locations, liquidator says
The store closures come as many Wall Street analysts suspect the restaurant will declare bankruptcy in coming weeks.
The store closures come as many Wall Street analysts suspect the restaurant will declare bankruptcy in coming weeks.