Offshoring

It can be defined as relocation of business processes (including production/manufacturing) to a lower cost location, usually overseas.

About the Author

has written 424 stories on this site.

Copyright © 2012 eThaiTrade. All rights reserved.