
X Marks the Spot
Elon Musk’s new messaging app was built with Chinese users in mind. It was censored before it ever reached them, with related news coverage from state media also pulled down.

China National Petroleum Corporation or CNPC (中國石油天然氣集團有限公司) is China’s largest state-owned oil and gas company. CNPC began Middle East operations around 2008-2009, entering Iraq’s petroleum market with the Ahdeb project, a major oil field development, marking the first foreign oil company in post-war Iraq. CNPC’s Middle East operations coordinate investments in Iraq, the United Arab Emirates, and Oman.
