The creation of an association of the ten most developed countries – a Group of Ten (G10) – involving Russia, China, and India could strengthen international cooperation, Wang Huiyao, founder and president of the Center for China and Globalization, at the presentation of the annual report