Stock Photo: Frankfurt, Germany Financial buildings in Frankfurt city centre Commerzbank and European Central Bank and Main Tower