The duty of due dilligence : a european race to corporate responsibility and sustainability? / Petra Skvarilová-Pelzl, Anais Adams