financial intermediary corporation