Some facts....
#141
90% of all restaurants fail during their first year of operation.
Previous Fact | Next Fact