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 ...
The news: Computershare has reported revenue of $3.1 billion for the past financial year, down 5.5% due to its disposal of US Mortgage Services. Pro forma revenue, however, was up 4.4% from the year ...