News FCA Imposes £783,800 Penalty on Barclays The authority has fined Barclays for oversight failings in its relationship with Premier FX. Barclays was the sole banker of Premier FX […]