Retail Apocalypse Gains Momentum As David Stockman Warns ‘Everything Will Grind To A Halt’ After March 15th
By Michael Snyder J.C. Penney and Family Christian Stores are the latest retail giants to announce widespread store closings. As you will see below, J.C. Penney plans to close between 130 and 140 stores, and Family Christian is closing all of their 240 stores. In recent months the stock market has been absolutely soaring, and … Read more