Saturday, January 2, 2016

Launching Envato USA Inc

I'll have to look into that. Although my first thought would be... if they want to avoid paying taxes, why not just set up in the Cayman Islands or the Bahamas or something like that, rather than America?



from Envato Community Forums - Latest posts http://ift.tt/1mWX72E
via IFTTT

No comments:

Post a Comment