3 ms·
They probably live outside the US. They didn't say though. And there could be relevant state laws.
by pseudalopex 6y ago
They probably live outside the US. They didn't say though. And there could be relevant state laws.
- bed99 6y agoCompany and owners from the US. Employees living everywhere. I'd say 40% if not more are currently living in the US. No office. Incorporated in US.