Country: Slovenia

Category: Platform

ECTA brings a whole new level of co-working, team building, and payment solutions for unbanked, aimed at establishing direct, safe and productive rel…