(SeeNews) - May 21, 2012 - Independent Research today kept its "sell" recommendation and EUR 1.60 share price target on German photovoltaic (PV) group Solarworld (ETR:SWV) although USA has imposed high protective duties on solar modules from China.