Citigroup to redeem €1.75B of notes due 2026 Citigroup to redeem €1.75B of notes due 2026 Post ContentcRead More You might also be interested in reading ARK Buys $15.9M Worth of Its Own Bitcoin ETF. July 1, 2025 In Mainstream ← Previous post Next post →