John Artman

John Artman is Editor-in-Chief for TechNode’s English content and has been living in Beijing for almost a decade. John is passionate about the business of technology, strategy, and testing the viability of business models.

Latest from John Artman