Statistics Many articles have been written on the success of owning a franchised business vs an independent business.  Years ago an article appeared on About.com stating that franchised businesses have a success rate of about 90% as compared to starting a new...