• Telorand@reddthat.com
    link
    fedilink
    arrow-up
    11
    ·
    2 days ago

    Did a check of their Terms, and they appear to be incorporated in Delaware (a common practice, since Delaware hides and protects a lot of information from public disclosure), but any legal challenges go through Santa Clara, California, so that’s probably where their headquarters is actually located.