Re: Neteller and the IRS
I can't seem to find out where they are incorporated by looking at their site. However, their front page has an Isle of Man address. I saw no reference to Canada in the brief look I gave to their site.
As for the T&C change, there was a thread about that here in the last few days.
|