Subway: introduces 2018 Franchise Owners of the Year
Milford / CT. (ssc) Subway, with about 44,000 restaurants in more than 100 countries the world’s largest sandwich chain, announces the recipients of its 2018 Franchise Owners of the Year and Business Development Agents of the Year awards during the company’s annual convention…