8,200 Stores Gone in 2025 and Nobody in a Corner Office is Losing Sleep
Over 8,200 US stores closed in 2025, a 12% jump from last year. Forever 21, Party City, Rite Aid, and Joann all shuttered as retail continues its painful transformation.
Read More