2 ms·
It's also really, really easy and cheap to set up an international business corporation (IBC) in well known offshore locations like the British Virgin Islands o
by maaku 13y ago
It's also really, really easy and cheap to set up an international business corporation (IBC) in well known offshore locations like the British Virgin Islands or Gibralter. It's just because of the payments issue that I suggested Ireland.