Upwork is now a publicly traded company. Market cap is at about $2 billion.techcrunch.com4 points·no_gravity··0 commentsOpen articleSaveView on HN