Barcelona strengthens its position as the technology capital of southern Europe, with the city's tech hubs contributing €1.4 billion annually.