US beauty box company Birchbox is set to open two new bricks-and-mortar stores in the US in 2016, following the opening of its first outlet in Soho, New York last summer.
The former pure player is also hitting the road to promote its brand, with the Birchbox and Birchbox Man Road Trip, which began on 7 August and will continue to August 29. Following the road trip, the company will choose locations for the new stores according to the performance of the pop-up shops in each city: Atlanta, Chicago and Los Angeles.