EvenFi has repaid 60pc of investor funds