The investors can only deposit and withdraw funds through bank accounts that are established in European Banks. It will take 3 business days to receive funds. The deposits also take three business day to reach your FinBee account.