120
120 answers have been researched
out of a potential 120 (20 Companies x 6 Metrics x 1 Years).

100.0 %

Researched

Project set up in 2024 to assess the first reports published under the LksG (German Supply Chain Act)