Devil’s Horns

Definition and Citations:

When managers focus on an undesirable trait. They do not see future and current success potential.

Latest Articles