22 Dec 2014

Big ego bosses more likely to overstate size of their profits

From Checkpoint, 6:26 pm on 22 December 2014

New evidence shows that bosses with big egos are more likely to overstate the size of their profits.