American Apparel Opens New Shop-in-Shop in Amsterdam

Posted on Dec 3, 2013 in Business | 0 comments

American Apparel (Amex: APP), the vertically integrated clothing manufacturer based in downtown Los Angeles, has opened a new shop-in-shop...

Read More

Pin It on Pinterest