According to the company, Keyrock’s SC Ventures-led Series C values the firm at $1.1 billion as it broadens beyond market making into M&A-driven asset and wealth management.
30d ago
verifying reliability
No specialized terms available for this topic.