With over 37000 franchise outlets in 90 countries, Subway is currently one of the top franchisees in the world. Co-founder Fred DeLuca shares with Channel …

source