02:18
As China deals with a decelerating economy and mounting financial risks, the Shanghai Free Trade Zone and financial industry insiders have set up an expert commission on financial risks management. Our reporter Yang Chengxi spoke to Nobel laureate of Economics professor Robert Engle to get his take on China's financial risks.