Comment
Comment by bewe42
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)
Be the first to share your thoughts.