Electronics retail giant Best Buy has announced the official opening of its Xinzhuang store in Shanghai. (more…)