“China's consumption-to-GDP ratio is approximately 40-45%, which is significantly lower than that of the United States (70%) and India (50%).”