See my comment above. My company did nothing wrong, nothing even remotely shady. We were a C corp with a typical mix of investors - angels, Sand Hill VCs and CVCs. We were subject to extensive due diligence by investors. I've never had an experience like I had with Chase.
Surely you can understand how a bank would be more skeptical about an account holder who lives in a different country, is a citizen of another country, etc? Not saying he deserved it (Chase sounds pretty infuriating) but similarly saying something is legal is not the same as saying it should not be a fraud/crime flag.