acore-logo

           

News

China Shelves U.S. Solar Project in Trade Row

Nov. 7, 2011 -- China's largest solar power plant developer has put a planned $500 million U.S. project on hold over an anti-dumping trade dispute, the company's general manager said on Monday. >>More