The rumors that have to do with Microsoft making hardware can become endless over the years; perhaps the most repeated... Read More →