10 employees
Delbar AB is a digital meeting and marketplace for people who want to share things with each other.
2013