company-man 3 months ago
companies and marketing #Business & Strategies

Company Man | The Decline of Sizzler... What Happened?

Sizzler is a once-iconic chain of steakhouse/buffet restaurants that has declined significantly. This video talks about the history of the brand while attempting to explain what happened to it.

Company Man
1.55M subscribers