Work

Does It Outsourcing Pay Off? Evidence From Industry-level Data

FWCI: 1.539
Cites: 48
Cited by: 6
Related to: 10