Slow industrial production puts more pressure on Chinese currency
China released a raft of disappointing economic data for July on Wednesday, adding to concerns about the outlook for the world’s second largest economy and raising expectations of further stimulus from the government.
Posted On Aug 13 2015