This summer wasn’t the best time for Subway sandwich shops — the world’s largest restaurant chain — to stumble. Founder and owner Fred DeLuca — the driving force and vision behind the Milford, Conn., chain’s growth into a 40,000-unit chain — is in a Conn
↧