Work

Stakeholder pressure in sustainable supply chain management

FWCI: 84.95
Cites: 81
Cited by: 397
Related to: 10