Guest Post: Is The Chinese Juggernaut Losing Steam?