If you can consistently find competitively advantaged businesses that go on to capture large portions of fast-growing markets, you can earn a fortune in the stock market.

Let's take a look at Microsoft (NASDAQ: MSFT) to see if the software colossus fits the bill.

Microsoft holds leading positions within not one, but two of the most powerful technological trends in the world today: artificial intelligence (AI) and cloud computing. Both of these should help to fuel the tech titan's growth in the coming years.

Continue reading


Source Fool.com