Red Lobster Auctioning Off Locations

About 99 Red Lobster locations are being auctioned off due to financial struggles, debt load, and unfavorable lease terms. Thai Union, the largest investor, is seeking to exit its position.