Xi Jinping
China's president Xi Jinping.
  • China is signaling to the rest of the world that it's open for business again.
  • Both Elon Musk and Janet Yellen have made trips to Beijing recently.
  • But less money is flowing into the country – with foreign investors likely alienated by Xi Jinping's authoritarianism.

China wants the world to know that it's open for business again.

With a growing number of warning signs suggesting the country's post-COVID economic recovery is already stalling, Beijing has sent out an obvious "come and invest here" plea to the West.