There's something wrong with the rendering. There appears to be a graph? it spans so much vertical height I have not found the bottom before giving up
fyi, this is an opinion piece
Fwiw I was able to find the rest of the article by searching for "PPP" — but since that seems to be the entire argument, this is stale news; PPP-wise (what goods and services are produced, not what may be imported) the chinese economy has been bigger than the US since the late teens.