Glens Falls, New York: A defunct Rite-Aid pharmacy. The company declared bankruptcy in 2023.


Size: 6720px × 4480px
Photo credit: © Philip Scalia / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bankrupt, bankruptcy, box, business, capitalism, commerce, commercial, consumer, corporation, drug, economics, economy, financial, franchise, opiods, pharmacy, retail, rite-aid, store