S4: Q1 Organic Revenue Took 5% Hit
All regions declined although S4 noted that the Americas performed stronger than expected with net revenue down 0.5% and is now accounting for 82% of the company’s business.
S4: Q1 Organic Revenue Took 5% Hit Read More »
