3 ms·
Curious are you physically located in California? I know that lot of states are starting to claim you a "nexus" if you take a trip through them or do any sort
by greendata 13y ago
Curious are you physically located in California? I know that lot of states are starting to claim you a "nexus" if you take a trip through them or do any sort of business with them. It's a real problem if every state you touch tries to claim your business and the taxes.