Posts

Microsoft admits Surface might ruffle OEM feathers, vindicates Acer in annual report