Also, check into the incorporation of financial entities in Delaware. Delaware is the prime location for such things. A money laundering Mecca. If you want to create a financial front company Delaware is where one goes. One of the "bodies buried" cemetary's.