Eyewatering debt levels and consumer spending slowing to just 2.5% has put China's economy in a perilous position, but are comparisons to Japan's Lost Decades on the money? State Chief Investment Officer Allison Hill and Chief Economist Dr Matthew Peter discuss the path forward and impacts for Australia in this week's Take Ten.