Suntech Power Holdings Co., Ltd. (NYSE: STP), the world's producer of solar panels, has appointed John Lefebvre as President of Suntech America. Based at Suntech America's headquarters in San Francisco, Mr. Lefebvre is charged wit...  more
John Lefebvre Appointed President of Suntech America |
published: 2011-09-27 13:36 |