2 ms·
You might need a visa for you and your employees in the future. It's quite likely that Berlin is replacing London as the tech hub (I personally would place a st
by bewe42 8y ago
You might need a visa for you and your employees in the future. It's quite likely that Berlin is replacing London as the tech hub (I personally would place a startup in Berlin now, if I could choose, no doubt)