Science | Thu May 16, 2013 5:00am EDT

China says EU solar duties to "seriously harm" trade ties