Not sure what's more astonishing, the revenue growth or the fact that anyone still thinks China doesn't have a advantage in tech. https://www.techmeme.com/260518/p1#a260518p1