Publication of Pillar 3 report (Q1 2023) - Barclays Bank PLC | RNS | Ticker