I know that in some countries, they encourage you to have a local bank account in their country so that they can have access to your bank account in case of fiscal investigation. Here is an example, this is just an example. You incorporate a company in France and you open a bank account in Spain. The French tax authority can't see what you do in your Spanish bank account.
Also, I think they may cost money when a tax authority asks another country to provide information from a bank owner.
Also, I think they may cost money when a tax authority asks another country to provide information from a bank owner.