19
37
19 answers have been researched
out of a potential 56 (7 Companies x 8 Metrics).

33.9 %

Researched