Microsoft sets up mainland software venture

READ FULL ARTICLE