tech:

taffy

Certified Security Solutions

Keyfactor raises $77M

Cleveland, Ohio-based digital identity management provider Keyfactor has closed a $77 million funding round.