Hongqiao International Opening-up Hub, the 7,000-square-kilometer area connecting parts of Shanghai, Zhejiang and Jiangsu seeking a higher level of opening-up, should shoulder more responsibilities ...