Globalization. The most over-used word in business. What does it actually mean for your company? How do you make sense of what the real issues are for global businesses? How can you make your business truly global? Global companies are local everywhere and foreign nowhere. Easy to say, but hard to do. Managers need to learn how to handle brands, technologies, information, finance and people, innovatively and on a global scale, without...