Freelancer marketplace Upwork has announced a 32% year-on-year revenue increase for the third quarter, taking its total earnings to $128 million.
The rise, which the company told investors was above the top end of its guidance, comes on the back o...

Join now to access
the full content.