China slams US probe on solar products dumping

READ FULL ARTICLE