American Apparel has a fleet of 239 retail locations and a total work force of around 10,000
Kim Bhasin, The Globe and Mail
Mon, 07/06/2015 - 1:50pm
American Apparel has a fleet of 239 retail locations and a total work force of around 10,000