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 revenu...

Join now to access
the full content.