The nation’s greatest sandwich chain is said to be pressing down on the folks who make its bread and butter. Subway’s been facing some struggles recently… and right after franchise owners wrote an open letter inquiring the corporate group for assist, the organization responded by updating some insurance policies in […]