21 August 2024

State Street strikes digital asset platform deal