Return to Article Details
How do firms interpret extended responsibilities for a sustainable supply chain management of innovative technologies? An analysis of corporate sustainability reports in the energy sector
Download
Download PDF