Citi and Credit Agricole have taken stakes in the London-based institutional payment and settlement infrastructure provider SETL. In addition, Computershare have increased their investment in SETL. As ...