Mandatory Due Diligence Trends in Europe: Promises, Possibilities and Pitfalls 26 August 2020 Benjamin-Grama Business