12 employees
CST is an investment holding firm.
$21M sweet spot round size
Most of their 1 investments are in rounds between $21M and $21M
1993
NaaS raised $21M on May 29, 2023
Investors: CST Group