News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Newly published research dismantles McKinsey's touted link between diverse executive teams and financial success, revealing flaws in methodology and casting doubt on the efficacy of diversity initiatives.
© Skeptics Ltd.