THE role of leadership in major business organisations is under increased scrutiny following recent worldwide corporate collapses and the ever-present need for returns on investment.

THE role of leadership in major business organisations is under increased scrutiny following recent worldwide corporate collapses and the ever-present need for returns on investment.