Answer: Globalization and offshoring are two related concepts in the business world. Globalization refers to the process of increased interconnectedness and interdependence of economies around the world. It involves the integration of various aspects of different countries such as trade, investment, culture, and technology.
Explanation: I hope this helps