China industrial output came in at 9.3 percent, below forecast. April electricity production and retail consumption missed targets.
Reported by IBTimes 3 hours ago.
↧