Given the choice, Milford-based Subway—the world’s largest fast-food chain by number of stores—might have chosen a different time to celebrate turning 50. The company is dealing with the fallout from ...
Throughout the years, the fast food industry has seen more than its share of beefs between restaurants. Here are 7 of the ...