New European data security investor C5 Capital makes $24m Omada deal

554
Dedicated European data and security investor C5 Capital has made its largest deal to date through a $24m minority inves