I don't see the novelty. Honestly, haven't there been dozens if not more companies around helping you to set up a DC corp? And once that is complete, you're free to join any payment processor taking in US corps?
I am curious - what is really new here, except that it's done by a well known payment processor?
I am curious - what is really new here, except that it's done by a well known payment processor?