Is China even Investable?