After 75 years, this iconic fast food brand is shutting hundreds of locations amid declining traffic and changing consumer ...
The burger chain is in “survival” mode as it struggles to pay down debt and get back to basics, one expert said.