Scoopfeeds — Intelligent news, curated.
Canaccord downgrades Upwork stock rating on macro pressures, AI impact