(SeeNews) - Mar 12, 2013 - Chinese solar panel maker Suntech Power Holdings Co Ltd (NYSE:STP) will close its solar panel factory in Goodyear, Arizona as of April 3.