Globalization is a contemporary challenge that many corporations are facing these days. Many businesses are now outsourcing manufacturing jobs to save money on labor but there are several cultural, environmental, and ethical problems that globalization presents.