Rumor: Microsoft Announcing a Self-Branded Tablet on Monday

Microsoft has announced that at 3:30PM pacific time on Monday the company will unveil something “you will not want to miss”. The message is intentionally vague, and is written in the tricky and annoying language of “marketing”. Thankfully we live in the digital age, and anonymous sources have confirmed Microsoft will allegedly unveil a line-up [...]