Barcelona is pushing hard to become one of the main leaders in terms of innovation in Europe. A big variety of activities and projects are aimed to put the light on the city and label it as Technology and Innovation … Read More
Barcelona is pushing hard to become one of the main leaders in terms of innovation in Europe. A big variety of activities and projects are aimed to put the light on the city and label it as Technology and Innovation … Read More