Microsoft is planning to ‘show the world what’s next’ in Shanghai on May 23rd

Comments