"Offshore Business Development" in Business World is the term most often used to describe the business of outsourcing services to contractors or wholly-owned facilities located in foreign countries with lower labor costs.
@ Copyright 2011, Karighar. All rights reserved.