Rank S100 index Change Change %   Business ID
1312. (-191) 82 18 28.23 % 2672055-9

Founded: 2015 Category: Business Software City: Helsinki

Do you want to be part of creating the coolest thing that has been done in co-operation with entrepreneurs? Do you believe in sharing, and working together? Do


News feed