Upwork Debuts ‘Upwork Now’ to Enable On-Demand Freelancer Hiring in Minutes PALO ALTO, Calif.— Upwork has launched Upwork Now, a new on-demand hiring feature designed to match clients with skilled...