And the presence of the Barcelona Science Park, which is the first science park in Spain that is home to three research institutes and more than 70 companies, make the city a viable location for ...