Once had a call with a Netherlands founder (i am european too), and told me "Declare your company in Delaware, everything will be much easier"
That could work _if_ your company has actual substance in the US. Otherwise you just expose yourself to much bigger problems.
That could work _if_ your company has actual substance in the US. Otherwise you just expose yourself to much bigger problems.