News

All these factors make the stock a worthwhile buy-and-hold forever opportunity now. Microsoft's diversified business model ...