The leading media on the international beauty industry
Up & coming brand: Odin
December 16, 2013
Headquarters: New York, US Launch date: 2008 Price: €105 (100ml EdT) Concept & positioning: Until 2008 Odin was an eclectic men’s clothing store in Manhattan housing a selection of avant-garde designers. Founders...