Every 6 minutes, a new franchise outlet opens in the world. There are around 24,500 franchisees in the world in about 300 different industries, employing more than 3 million people in Europe alone. The franchisees have launched...