Re: Green card...
current sales are worldwide but company is UK based.
Last thing I would want is to get into bother and end up getting evicted and banned from ever coming back.
I have another project in the UK (not yet live in US) but may be soon, and that might be another grey area... abeit a different shade of grey.
project will be supplying content to US citizens which will be used for US citizens to run their own businesses.