Drop in Imports and Exports a Setback for China
October exports fell 6.9 percent compared with last year, while imports slipped 18.8 percent, leaving the country with a record high trade surplus.
Read More…