4 ms·
The jurisdiction where banking and accepting payments will be easiest for you. Probably the US (Delaware, Nevada, Wyoming, as mentioned) or EU. Be careful of
by speakfreely 4y ago
The jurisdiction where banking and accepting payments will be easiest for you. Probably the US (Delaware, Nevada, Wyoming, as mentioned) or EU. Be careful of common offshore places, accepting credit cards will either be difficult or expensive or both.