News

The firm has been dogged by compliance issues for years, resulting in multiple fines by various regulatory bodies.