Report copyright - BARCLAYS BANK PLC - Fixed Income Investor BARCLAYS BANK PLC (incorporated with limited liability in England and Wales) £3,000,000,000 14 per cent. Step-up Callable Perpetual Reserve
Please pass captcha verification before submit form