New Zealand the ‘most franchised country in the world’ Jul 25, 2017 in Franchise Stories There’s one franchise unit for every 124 Kiwis. Read More