Subway Restaurants is planning to shutter an estimated 500 locations in the U.S. The Milford, Conn.-based chain wants to focus on...
Please log in or sign up to see more.
One fine body…