December 7, 2011
Four-year-old Chinese organic cosmetics brand Ba Yan Ka La has opened a flagship store in Shanghai with the aim of communicating its natural herbal ingredient philosophy and ethical positioning. The 120m2 (1,291ft2) store is located on Changle Road in Shanghai’s...