Franchise Brands intends share buyback as sales rise in 2025
Franchise Brands PLC on Wednesday said it achieved ‘record’ System sales in 2025, up 2%, despite a challenging macroeconomic backdrop.
For 2025, the Macclesfield, England-based...
Wed, 28/01/2026 - 14:24