S4 Capital revenue declines by 12.7%, headcount drops 8.9%

.....

© campaign