FEDERAL FINANCIAL SUPERVISORY AUTHORITY
BaFin stands for the Federal Financial Supervisory Authority which "brings together under one roof the supervision of banks and financial services providers, insurance undertakings and securities trading".