Join us at TNW Conference 2022 for insights into the future of tech →

All Articles for


China, officially the people's republic of china (prc), is a sovereign state located in east asia. it is the world's most populous country, with a population of over 1.35 billion. the prc is a single-party state governed by the communist party, with its seat of government in the capital city of beijing. it exercises jurisdiction over 22 provinces, five autonomous regions, four direct-controlled municipalities, and two mostly self-governing special administrative regions.