Business

China's economy slows in April as output, retail sales sharply undershoot forecasts

22726867
China's economic growth lost steam in April as industrial output and retail sales growth sharply missed expectations as the Asian powerhouse grappled with higher energy costs from the Iran ​war and sluggish domestic demand.

SEE MORE

More