62
6
4
68 answers have been researched
out of a potential 72 (12 Companies x 6 Metrics).

94.4 %

Researched