(ADPnews) - May 14, 2010 - German photovoltaic company SolarWorld AG (ETR:SWV) will buy back up to 10% of its shares, the company announced on Wednesday.