China launches investigation in retaliation over EU's probe on solar, wind power and other products, reports AP.

China launches investigation in retaliation over EU's probe on solar, wind power and other products, reports AP.