Release Summary

RepRisk releases its “Most Controversial Projects of 2017 Report” – four of the ten projects included were affected by fatal accidents.

RepRisk