Mar 12, 2013
Suntech Power to close Arizona factory
Chinese solar panel maker Suntech Power Holdings Co. is closing its factory in Goodyear, Ariz., in part because of higher production costs.