Why London is (still) Europe’s startup hub number one

Time after time, London proves why it’s (still) Europe’s leading startup ecosystem. Take my own experience: of the four Uber General Managers from the Eastern Europe region I managed, all four now live in London. Two of us are building our…

Continue Reading