World
China's economy loses steam as domestic demand drops
China's growth lost momentum in April, with industrial output cooling and retail sales sinking to over three-year lows as the world's second-biggest economy wrestled with higher energy costs from the Iran war and persistently weak domestic demand.
By AAP Newswire