State Street will gain coveted tech in Brown Brothers deal

09/08/21