This blog outlines a set of key messages on due diligence and standards systems in the context of TFA letter to the European Commission.