Barclays Bank PLC (33JE) Financial Health & Risks | Ticker