5 employees
Keynova is an independent company and is solely responsible for the Keynova Scorecards and associated research and services.