Alt Image Text

Microsoft Rolls Out Windows 8 Ads

Performance Marketing

Microsoft’s goals with Windows 8 and its Surface tablet are nothing if not lofty.