April 16, 2025

A Whopping 45K Retail Stores May Now Close Down

A whopping 45K retail stores may now close down in the coming years as retail’s physical footprint increasingly shifts, says UBS analysts.

2 thoughts on “A Whopping 45K Retail Stores May Now Close Down

Comments are closed.