businessethicsblog.com
The buck stops here: why leadership requires taking responsibility
When and Why are Leaders Responsible? The idea that leaders bear ultimate responsibility for the success or failure of their organizations is an old one. Maritime tradition has long held that &#822…