At it's peak in 2007, Quiznos had ~5,000 stores and was doing close to $2B in revenue per year. Today they have ~200 stores left and can't stop the
At it's peak in 2007, Quiznos had ~5,000 stores and was doing close to $2B in revenue per year. Today they have ~200 stores left and can't stop the