oDesk Platform
oDesk Platform. The online platform operated by oDesk, including related software and services, that allows Clients and Freelancers to identify each other and enable them to buy and sell Services online
All Definitions
Found in
MassRoots, Inc. contract