4 ms·
Aren't most companies "based" in Delaware anyway for tax purposes?
by en4bz 8y ago
Aren't most companies "based" in Delaware anyway for tax purposes?
- deleted 8y ago[deleted]
- shafyy 8y agoA lot of tech companies are Delaware C Corps, but they are still headquartered in other states.