S4 Capital revenue declines by 12.7%, headcount drops 8.9%
The company also downgraded its net revenue forecast for the year.
by Shauna Lewis
Sign In
Trouble signing in?