Return to Issue Details The impact of green supply chain management practices on sustainable performance: the moderating role of traceability Download Download PDF