China’s yuan is undervalued in real terms because of the country’s weakening domestic economy, and measures to revive demand have fallen far short of what is needed, according to a senior International Monetary Fund official.

Bloomberg reported the assessment as the IMF criticized China’s stimulus efforts for lacking ambition.