Blog

Firms re-evaluating supervision and technology as SEC levies over $1.1 billion in fines