DZ Bank AG is the second largest bank in Germany by asset size and the central institution for around 700 cooperative banks and their around 7,200 branch offices. From Wikipedia