> Delaware C-corp, UK Ltd is OK too
Neither of which is in EU, which is exactly the point. Should be an EU one which is usable...
The title says "One Europe" and "Pan-European".
The title says "One Europe" and "Pan-European".