Fred DeLuca Quotes

When you're invested in your own business, you're going to run it better. When people are financially responsible for whether their store succeeds, they're going to have that kind of entrepreneurial spirit that's harder to get if headquarters is running things.

 Fred DeLuca