drogo
- Karma
- 1
- Created
- May 10, 2016 (10y ago)
- Submissions
- 0
-
I need to decide whether to incorporate my startup in the UK or in the US. In either case the startup will be based in London and will have no physical presence in the US (at least for some time). I'd like to understand…