Tag: Franchises

After five (5) years 90% of business shut down and the reverse is true for franchises as 90% are still in business 5 years after opening.