But China and India both show very interesting twodigit rates of growth as well

Can you repeat this sentence, but add in punctuation?
But China and India both show very interesting two-digit rates of growth as well.