Senior managers creating organisations of clones

Employer bias is leading three in 10 (29 per cent) senior managers to hire people just like them, risking business innovation and potential

Read More