Microsoft launches new Chinese web store on Tmall.com

Microsoft has announced it has launched a new official online web store for China at MicrosoftStore.Tmall.com, following the launch of its own Microsoft Store website in October. Read more…
Neowin