By | August 10 2012 12:35 AM

China reported a trade surplus of $25.1 billion in July amid slower-than-expected growth in exports and imports, raising concern that the world's second largest economy isn't doing enough to stimulate the economy and avert a slowdown.