66
2
22
68 answers have been researched
out of a potential 90 (10 Companies x 9 Metrics).

75.5 %

Researched