Skip to main content

Lack of success for managers still pays off in payoffs