The company posted better-than-expected results in the last quarter, with net revenues (total revenues minus client incentives) increasing 12% y-o-y to $7.9 billion.
The company posted better-than-expected results in the last quarter, with net revenues (total revenues minus client incentives) increasing 12% y-o-y to $7.9 billion.