Rumors We Would Like To Hear: American Apparel To Shutter 50 Stores
American Apparel has too many stores. The company (AMEX: AAP) raised $14.9 million through a sale of shares on April 25 to save itself from what was a likely bankruptcy. ...Read Full Story »

