US cosmetics company Urban Decay is reportedly to open its first retail store in Newport, Connecticut in early November. According to Cosmetics Business, the location close to the company’s headquarters is 1000 sq ft in size and will feature make-up stations, a customised foyer, digital video wall and a bathroom wallpapered with pictures of the employees’ dogs. Along with selling its usual range – already available in chains such as …