International Business : the challenges of globalization