The article is posted on Yahoo news but Sozzi isn't affiliated with them. Which makes perfect sense because no one from Yahoo Finance would ever say anything nice about Microsoft.

3 Reasons to Buy Microsoft: Sozzi | Breakout - Yahoo! Finance