Getting a license to take deposits in Australia isn't easy. And then there was the banking royal commission which isn't going to speed things up.
If you are after this sort of thing, have a look at Up
If you are after this sort of thing, have a look at Up