Globalization and Outsourcing Globalization is a phenomenon that has swept across most sectors of the globe leaving firms to adjust to the changes that are o