China's economy stumbled in April with consumption, industrial output and investment growth missing expectations.
Read on WOBR AI →