Scorecard Research Beacon
Search Icon
Food May 15, 2024

Red Lobster closes dozens of locations amid financial struggles

The restaurant chain abruptly closed dozens of branches across the country and The Wall Street Journal reports that the brand is filing for bankruptcy.