impact sourcing
English
Noun
impact
sourcing
(
uncountable
)
(
business
)
A form of
outsourcing
that
employs
socioeconomically
disadvantaged
people.