China Shelves U.S. Solar Project In Trade Row
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.
Publication Date:
08/11/2011