We could see more than 50,000 US stores close by 2027
(OPINION) Over 2,000 stores across all retail sectors have closed in the past 12 months according to a recent report from UBS retail analyst Michael Lasser (available to pro subs in the usual place)...
Read More