336
121
4093
457 answers have been researched
out of a potential 4550 (70 Companies x 13 Metrics x 5 Years).

10.0 %

Researched

Curated set of social and environmental metricsĀ