Modern slavery allegations in global supply chains negatively affect firm performance
RESEARCH BRIEF - Researchers identified more than 200 modern slavery allegations leveled at 79 public companies in various industries. They analyzed how these allegations might affect quarterly firm operating performance...
This document is for members only; you must be logged in to view it.