The Financial Conduct Authority has imposed a GBP 40 million fine on Barclays for failing to disclose specific arrangements with Qatari entities during its ... Read more