Multi-Site Locations: Where a business chooses to operate from a number of different sites, as opposed to a single-site location. These sites may be within one country or located in many different countries.
Offshoring: Where companies outsource business activities overseas, largely because labour and facility costs are much cheaper there.
Outsourcing: Where companies give responsibility for some of their activities, such as IT support, catering or manufacturing processes, to other businesses.
Comments
No comments have yet been made