The BaFin is German financial regulatory authority. It is an independent federal institution with its main offices in Bonn and Frankfurt ...