Parts are readable and usable, but mostly the delivery is a bit muddled in academic abstraction.
It's also too bad that the pragmatism-based rethinking of business ethics that is undertaken is more or less based on a special proprietary flavour of pragmatism worked out in a previous book by Rosenthal.