Freelancing Marketplace Website Odesk rechristended as Upwork
Technology
May 6, 2015 •
California based global freelancing website Odesk has been relaunched as Upwork. This development comes 18 months after the …