(SeeNews) - Apr 10, 2012 - Chinese solar products maker Suntech Power Holdings Co Ltd (NYSE:STP) said that Suntech Europe's head Jerry Stokes had been named director and vice president of the European Photovoltaic Industry Association's (EPIA) board.