tech:

taffy

Keyfactor

Keyfactor raises $77M

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