Freelance marketplace Upwork posted a 7% increase in year-on-year revenue in Q2 2023, taking the total to $169 million, amid a set of “better-than-expected” results. Marketplace revenue rose by 9% to reach $157 million.
Managed services revenue fell ...

Join now to access
the full content.