The purpose of this paper is to test the moderating effects of technological and demand uncertainties on the relationship between supply chain integration and customer delivery performance.
The need to integrate environmental management into supply chains has been recognized recently. Yet, there is a lack of theoretical ground and conceptual framework guiding such efforts to leverage resources and capabilities across supply chain partners. Grounded on stakeholder and resource orchestration theories, the purpose of this paper is to map the emerging practices, develops a theoretical…