Uber is preparing to launch a new on-demand staffing business ahead of its first initial public offering. Called Uber Works, the new business could show prospective investors that the company can be a strong and lucrative platform for on-demand services. Read More