State Street confirms two new Alpha mandates as revenue rises 3.7% in Q1

Three new Alpha clients also went live during the three-month period, taking the total to 21 live mandates to-date.  

By Chris Lemmon

«