ICBC Luxembourg Branch Notes Removed From Trading
EUR300,000,000 4.125% notes due 2026, identified by ISIN XS2706208506, are being removed from trading.
EUR300,000,000 4.125% notes due 2026, identified by ISIN XS2706208506, are being removed from trading.