Scotland’s growing financial technology sector has become the first in the UK, and only the third in Europe, to receive formal accreditation as a cluster of excellence. The European Secretariat for Cluster Analysis (ESCA) looked at 36 economic indicators before making the award.
European Secretariat For Cluster Analysis
1-1 of 1 Articles