ParentFull threadbabblefrog·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?View on HN