Why Is Upwork Stock Crashing, and is it a Buying Opportunity?

The gig economy platform faces several headwinds slowing growth.