Saturday, May 02, 2015

Major U.S. Retailers Are Closing More Than 6,000 Stores

Zerohedge