148
51
107
199 answers have been researched
out of a potential 306 (102 Companies x 3 Metrics).

65.0 %

Researched