Trusted and reliable liquidity and technology solutions to financial institutions