
American Apparel to shutter all stores?
American Apparel is to shutter all 110 of its retail stores along with its Los Angeles headquarters, in a move that could reportedly affect 2,400 employees.

American Apparel is to shutter all 110 of its retail stores along with its Los Angeles headquarters, in a move that could reportedly affect 2,400 employees.