Barcelona, located in a strategic geographical position in the southwest of Europe, on the Mediterranean coast of the Iberian Peninsula, in Spain, specifically in the autonomous community of Catalonia, has more than 106 technology centres, generating an estimated 26,407 jobs per year and an impact