In the United States alone, Red Lobster made $2.3 billion in 2021, more than double the amount made by the chain in second place, Captain D's Seafood Kitchen (via Statista). However, recent years ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results