If you liked this article you might like

SAP Shares Rise Firmly After Cloud Performance Offsets Q1 Earnings Miss
European Stocks Edge Higher Ahead of Active U.S. Earnings Slate
Microsoft Is Helping LinkedIn Realize Its Untapped Potential
Microsoft Upgrades Business Software, Takes Aim at Salesforce