Red Lobster closes dozens of locations amid financial struggles

Red Lobster has closed 99 locations across 27 states. In an earnings call, one investor said strategies like the "ultimate endless shrimp" promotion had hurt the restaurant chain.

May 16, 2024

Top Stories

ABC News Live Presents