The largest financial firm in Germany with over 100,000 employees is Deutsche Bank. They are headquartered in these twin towers which the locals sometimes call “Debit and Credit.” These identical, trapezoidal skyscrapers were built in 1984 and reach a height of 509 feet.