Most importantly, OCRA Worldwide is not an offshore bank, we are an international and offshore corporate and trust services provider. However, a significant percentage of the companies and trusts we administer establish accounts with international and offshore banks rather than domestic banks because often their characteristics include: