Why US technology choose the UK for their European subsidiary
Despite being divided by a common language, there are shared cultural roots, which make the Anglo-American relationship important both economically and politically, and thus the UK is the obvious choice (despite the issues of Brexit) for US companies to establish their first European subsidiary. The Magna Carta, sealed in 1215, is more than just a peace treaty between the quarrelsome and unpopular King John of England and a group of … Continue reading
Setting up in the UK? How to choose a branch or a subsidiary
For good reason, the UK is the No.1 destination in Europe for overseas companies to set up their European subsidiary. In an earlier blog on why growing US technology companies choose the UK, we highlighted the major reasons for this. Initially, an overseas company may ‘test the waters’ in the UK by operating from its home country without taxable ramifications, but if successful a point will come when a more … Continue reading