For a corporation there is literally no other definition of success unless it's financial. And if they are presented with a choice to make money or do the "right" thing they are legally obligated to choose money because share holder value takes priority
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: