No Address Available
affiliation not provided to SSRN
Due Diligence, Environment, European Union, France, Germany, supply chain