Barcelona
Page 1 of 1
Zopa opens development centre in Barcelona
Zopa has opened a development centre in Barcelona, Spain. The new hub will initially focus on building the technology to support…
1 min •
Page 1 of 1
Zopa has opened a development centre in Barcelona, Spain. The new hub will initially focus on building the technology to support…