Microsoft is establishing a new digital sales hub in Barcelona, aiming to employ 250 professionals. The hub will serve businesses across 13 European countries.
The new Amazon Prime series ‘Day One’ is set to explore the relationship between technology and humans, filming at iconic technological sites in Barcelona.