Seems like stripe are extending their existing product with features that would probably replace the need for business bank accounts, for some people?
and they are also applying for a US banking licence
Seems like stripe are extending their existing product with features that would probably replace the need for business bank accounts, for some people?
and they are also applying for a US banking licence