Microsoft: A Brilliant Business, But Here’s Why It’s Not In My Portfolio (NASDAQ:MSFT)

This article was written by Follow Small deep value individual investor, with a modest private investment…