Banking centre, say, raised what's held in Russian banks (6)
I believe the answer is:
geneva
'banking centre' is the definition.
The definition and answer can be both locations as well as being singular nouns.
Maybe there's an association between them I don't understand?
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for geneva that I've seen before include "Avenge in Swiss city" , "Juniper flavoured spirit - Red Cross HQ" , "Swiss lakeside city" , "Swiss city/lake" , "Where to see Red Cross headquarters" .)