4 employees
Creative and digital cluster of the french region Occitanie, based in Perpignan and Barcelona.
2010