Insources vs Insourced - What's the difference?
insources | insourced |
(insource)
To obtain goods or services by use of insourcing.
(insource)
(of goods or services) Obtained by insourcing
(of a person) Having ones employment transferred back to an original employer after being outsourced
