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

Dedicated European data and security investor C5 Capital has made its largest deal to date through a $24m minority investment in identity and access governance business Omada.