3 ms·
Tax
by theonlybutlet 5y ago
Tax
- jjeaff 5y agoCould also have to do with compliance issues and security concerns of some of their clients. At least if an employee in the US leaks a bunch of proprietary company data or steals money, you can be reasonably sure that the legal system will take care of them.