Barcelona, third best city in Europe to set up a start-up

The Catalan capital moves one position up compared with last year’s edition of the British investment firm Atomico’s annual report.

Read More