The China article certainly looks like you were on the right track... 150,000 production capacity! Insane