(ADPnews) - Jun 4, 2010 - US solar power products maker Evergreen Solar Inc (NASDAQ:ESLR) announced yesterday that its patented String Ribbon photovoltaic (PV) panels were deployed at an 8 MW solar power plant in Neustrelitz, Germany.