10 employees
The online transport marketplace matching people moving goods with transport companies "going there anyway".
2008