Down 52% This Year, Upwork Faces a Make-or-Break Moment on Nov. 2 — UPWK -0.80 · News Impact Screener