0

Microsoft's Recent Firings Of Marketing Division; What It Means For The Company And The Industry