This question implies that you might think that SoftBank is something like a bank with branch locations where people can go deposit money and have a checking account. Not so! SoftBank is basically just a Japanese investment fund and probably doesn’t need 800 points of presence.