What is Offsource?
v. To outsource work to off-shore locations.
Company X has offsourced its manufacturing to Andorra.