Master franchising in a new market
By Olivier Bouvier-Johnston
Master franchising is the structure of choice for most international expansions of franchise systems. It provides an opportunity for a brand to grow quickly in a new territory, as it is an adaptation and replica of an already viable system.