Germany’s Federal Financial Supervisory Authority imposes €240k fine on TeamViewer

The Federal Financial Supervisory Authority (Bafin) has imposed an administrative fine of €240,000 on TeamViewer SE.