The latest McKinsey Global Survey on Globalization reveals that a record-breaking 84 percent of executives worldwide believe geopolitical instability will have a significant negative impact on global business, yet few executives claim that their company has taken steps to address this risk. On the other hand, the same executives noted cybersecurity as another top concernRead more