Where are companies going wrong?
Executives should not blame themselves alone. One reason they struggle is that the expectations of
citizens and governments have never been higher. Companies are expected not only to obey the law or
meet certain standards within their own businesses but also to ensure high standards across their supply