$88m fine

State Street hit with $88m fine for overcharging clients

State Street Bank and Trust Company has agreed to an $88m settlement with the US Securities and Exchange Commission (SEC)…