IFA 2026 Franchising Economic Outlook: 845,000 Units and $921B Output | TheFranchiseBrowser