Chinese solar panel maker Suntech Power Holdings Co. is closing its factory in Goodyear, Ariz., in part because of higher production costs. The broader solar industry has struggled in recent...
Get 24/7 political news coverage and access to events honoring top political professionals