While China promotes its ambitious "Belt and Road" program for investment abroad, it faces increasing signs of economic pressure at home. Since the country's stronger-than-expected performance in the first quarter, government regulators have taken a series of steps to stave off economic weakening. In April, the government launched the "harshest crackdown on financial risks in history," according to the official Xinhua news agency.