SAP Q2 results top estimates as ongoing cloud demand boosts revenue

SAP Q2 results top estimates as ongoing cloud demand boosts revenue