Outsourcing, globalization and global business strategy concept.