Barcelona is quickly becoming a center for all things tech not only in Spain but in Europe in general. New…