Press Release

Infographic: Most Consumers Don’t Even Notice Store Closures