212
56
432
268 answers have been researched
out of a potential 700 (100 Companies x 7 Metrics).

38.2 %

Researched