I don't need branch offices and full addresses.
I think of data ... XML, CSV ... with these fields :
- bank code, as used in SWIFT BIC
- bank name
- country name or country code (ISO two letters)
- optional : city of bank headquarters
For each bank, one record per country of presence.
If there are other bank codes, of widespread usage, it is good.