Wu Chun, managing partner of Boston Consulting Group (BCG) China, said in an exclusive interview with a reporter from China News Service that 75% of global business leaders believe that uncertainty is what companies face. Wu Chun believes that multinational companies need to clarify China's positioning in their own global markets and value chains.

Business leaders should define up front what "Win in China" means, such as using China as an innovation hub rather than just a source of revenue, she said. She pointed out that many multinational companies have been working in the Chinese market for decades.