Steven Sinofsky to now teach at Harvard Business School

Previous Article

Nokia planning to develop a 10-inch Windows 8 tablet

Next Article

Xbox slashes prices of popular Windows Phone games to 99 cents

Share via
Copy link
Powered by Social Snap