News

SAP Q2 results a mixed bag

SAP sign
Peter Sayer/IDG