Franchise News & Press Releases
[March 22, 2007]
The 2007 Industry Report on Franchisee Satisfaction, released today by Franchise Business Review, indicates that an overwhelming percentage of franchisees across North America are satisfied with their business investment. Overall, 82% of franchise owners gave their franchise system a positive rating. The report also indicates that the majority of franchisees are meeting or exceeding their financial expectations.