Answer: d. It means moving processes previously performed domestically to a foreign location.
Explanation: Large organizations may often base or allot different business process or operations in different locations. Hence, offshoring may be explained as a business practice whereby certain business processes are moved from its previous domestic base to a foreign location. The concept of offshoring is usually a well thought of process whereby organizations relocate to regions that affords more in terms of cost effectiveness in production where they could more easily secure raw materials, available market to sell, skilled and unskilled labors, machineries and other factors capable of fostering productivity.