Microsoft can’t catch a break. Everyone keeps stepping on the company’s news cycles. First, the Surface tablet finally got pricing and availability details Wednesday. Magically, Apple announced its iPad Mini event the same day, absorbing enormous amounts of the press coverage Microsoft wanted for the official launch of Windows 8. Rumor has it, pre-orders for […]
Google And Apple Step All Over Poor Little Microsoft
