FCA slapped firms with fines totalling £884m last year
UK regulator handed out over £884 million worth of fines last year to 17 companies in the financial industry.
UK regulator handed out over £884 million worth of fines last year to 17 companies in the financial industry.