IFA Wins Revenue Recognition Battle for Franchisors - IFPG