Did Microsoft just change the game?

Did Microsoft just change the game?

With recent announcements, Microsoft has shown us a glimpse of its new direction and strategic focus. Is it just for show, or is Microsoft becoming relevant again?

Load More