GE to shutter solar plant as prices fall below costs
General Electric is restructuring its solar business and intends to close its 34 megawatt capacity manufacturing facility in Newark, Delaware, the company confirms.
General Electric is restructuring its solar business and intends to close its 34 megawatt capacity manufacturing facility in Newark, Delaware, the company confirms.