Think Pink, an Italian apparel brand, has opened a flagship store in China Central Place Luxury Walk, Beijing. (more…)