Barclays Bank Plc (new York Branch) 4.688% 12/2025 · SherpaBonds | SherpaBonds