Return to Article Details The mediating role of technological innovation on the relationship between green supply chain management and social performance Download Download PDF