Tuesday, April 02, 2024

McKinsey’s Claim That DEI Boosts Company Profitability Doesn’t Hold Water, New Study Finds