FCA imposes record fines of £1.1bn on five banks

The FCA has hit five banks with fines totalling £1.114bn for failing to control business practices in their spot foreign exchange (FX) trading operations.

Read more...