The Truth Central May 30, 2023: More Store Closings Loom, Economic Impact of El Nino and The Ukraine War Heading into the Endgame
According to a recent study from UBS, an estimated 50,000 more stores are likely to close by 2027. This is a huge reflection on two things: 1) the ongoing trends…