Company description
German Fintech leading technology and solution provider for Open Finance
Barcelona
Spain
51-200 employees