Cleveland, Ohio-based digital identity management provider Keyfactor has closed a $77 million funding round from Insight Venture Partners.
Keyfactor has doubled revenue year-over-year and currently secures more than 500 million certificates for clients worldwide, the company said in a statement. Founded in 2001 as Certified Security Solutions (CSS), Keyfactor recently rebranded in November 2018.
[Image courtesy: Keyfactor]