LOS ANGELES and LONDON, April 26 /PRNewswire-FirstCall/ -- American Apparel (Amex: APP), the vertically integrated clothing manufacturer based in downtown Los Angeles, has opened a shop-in-shop inside Selfridges, one of London's most famous and respected department stores.
The 700 sq. ft store is lo