1
vote
2answers
57 views
Should I register in Delaware or California?
I hear a lot of conflicting things. I am a tech startup. What is recommended?