Burberry will open what it calls luxury’s first “social retail store” in partnership with technology giant Tencent in Shenzhen, China, on July 31, according to reports from Retail in Asia and Marketing Interactive. The companies first entered into an exclusive partnership in November to announce the creation of the concept store, which is designed to…