GE Nabs Onshore Wind Deal, Its Largest Yet In France

General Electric Co. on Monday announced its largest onshore wind deal in France so far, saying it will supply 43 wind turbines for a combined 120 megawatts and a full services...

Already a subscriber? Click here to view full article