Germany
BaFin is the German Federal Financial Supervisory Authority.
Its name in German is Bundesanstalt für Finanzdienstleistungsaufsicht (abbreviated to BaFin).