With SAP conceding and agreeing to pay the price for past mistakes, I wonder whether this behavior will ever end...

Read More  
1 min read