Globalization is an umbrella term for a complex series of economic, social technological, cultural and political changes seen as increasing interdependence, integration and interaction between people and companies in disparate locations.1 The most characteristic feature of globalization is that it c...