The linked video is apparently an interview with Zoon Ahmed Khan, analyst and fellow at the Center for China and Globalization ...
The Center for China and Globalization (CCG), based in Beijing, is a member of an alliance of similar organizations, coordinated by the International Department of the Chinese Communist Party.
The CCG was jointly founded in Beijing in 2008 by Wang Huiyao, a Chinese State Council advisor who is still the organization’s president, and Mabel Miao, the current vice-president and secretary-general. They are the authors of a book, which deals with the question of “how to create new narrative methods and models” for China.
Wang Huiyao is also associated with the United Front Work Department (UFWD), a networks of groups and key individuals that are influenced or controlled by the Chinese Communist Party to advance the interests of the Chinese party-state.
Wang plays multiple policy advisory roles in China in addition to counselor for the State Council (appointed by Premier Li Keqiang in 2015), e.g., as honorable vice chairman of China Association for International Economic Cooperation (CAIEC) under the Chinese Ministry of Commerce. He has also served as a director of the China Overseas Friendship Association, an external name for the Ninth Bureau of the UFWD of the Central Committee of the Chinese Communist Party. Wang is also vice chairman of the Western Returned Scholars Association, which is under the jurisdiction of the United Front Work Department.[
This is a very tiny summary of the Center for China and Globalization and its founder. You'll easily find multiple sources about this organization and its founders.
As everything else related to the CCG, the linked video is nothing but a propaganda film by the Chinese government.
















You'll find multiple very reliable sources across the web with simple searches. Regarding the the Center's ties with the CCP, Wang's book about Chinese narrative 'models' or and this multiple functions in the Chinese party-state's bureaucracy. The latter is even widely cited in Chinese state media.