Up & coming brand: Odin

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...
Read the full article now!
Subscribe