Galaxy S7 Archives - Inside Retail

ZTE China plans 23 new stores

ZTE China plans to open 23 stores, mainly in China but also Germany and Mexico.