February 16, 2017

The Halo Effect and the Eight Other Business Delusions That Deceive Managers