4 ms·
I've always been confused by this. Does "as a US company" mean that it's HQ is in the US? Or that it is incorporated in the US? Or just that it does business in
by babblefrog 15y ago
I've always been confused by this. Does "as a US company" mean that it's HQ is in the US? Or that it is incorporated in the US? Or just that it does business in the US?