Company Man | The Decline of Red Lobster... What Happened?
America's biggest casual dining seafood restaurant may be filing for bankruptcy.
2024-04-24 20:00:00 - Company Man
This video outlines Red Lobster's history while identifying the main reasons behind their struggles.