Barclays Capital: $1.25M FINRA fine for supervisory failures. Investors, beware of complex financial products and the risks associated with them. 🏦 Consider legal guidance if you have been affected. Read about Barclays:#InvestorRights #FinancialSecurity