Build Back Better Came in Like a Retail Wrecking Ball – PJ Media
Retailers in the United States have closed or announced the closing of almost 2,600 brick-and-mortar stores and the avalanche is expected to continue. FACT-O-RAMA! The closings are all from January 1 to May 3, 2024 which means we are losing 20.9 storefronts per day. At this rate, 7,628 stores will close by December 31. […]