3 ms·A lot of tech companies are Delaware C Corps, but they are still headquartered in other states.by shafyy 8y agoA lot of tech companies are Delaware C Corps, but they are still headquartered in other states.