What does Bankenmetropole mean?

Bankenmetropole - German to English

banking metropolis