The Chinese IT products retailer Buynow has opened a flagship store at Yuexiu Shopping Square in Beijing. (more…)