Microsoft Has Rebuilt Itself and Found New Success

Microsoft Has Rebuilt Itself and Found New Success

When people think of the world’s most successful tech companies in the 21st century, their minds often go first to companies that have succeeded in the mobile industry, like Apple, or in social media, like Facebook or Twitter. Microsoft is often forgotten in this...
Microsoft Delays Xbox One Launch in China

Microsoft Delays Xbox One Launch in China

The arrival of the Xbox One, which was originally slated to be released in China earlier this week, has now has been delayed until sometime before the end of the year. So far, various Microsoft reps have addressed the delay but have been unclear about the reasons...
%d bloggers like this: