Bill Gates Portfolio: 7 Best Stocks to Buy Now

Microsoft Corp. (MSFT)

Image Credit - Google

Berkshire Hathaway Inc. (BRK.B)

Image Credit - Google

Canadian National Railway Co. (CNI)

Image Credit - Google

Waste Management Inc. (WM)

Image Credit - Google

Caterpillar Inc. (CAT)

Image Credit - Google

Deere & Co. (DE)

Image Credit - Google

Ecolab Inc. (ECL)

Image Credit - Google

FOR MORE SUCH STORIES VISIT BREEZYSCROLL