Barclays Bank Plc Ny 4.697% 12/2025 · SherpaBonds | SherpaBonds