Hu Shuli is the editor-in-chief of Caixin Media and Caixin 'Century Weekly'. She is also the Dean of the School of Communication and Design at Sun Yat-sen University. Wikipedia*
On the C-SPAN Networks:
Hu Shuli has one video in the C-SPAN Video Library; the first appearance was a 2013 Forum.