The 90% Restaurant Failure Rate Just Isn’t True
American Express claims that 90% of restaurants fail within their first year. If this myth were actually true, we would run out of restaurants to eat at! Watch this video and we’ll debunk this myth for you.