GE to supply 43, 2.75-120 turbines for two French projects
GE Renewable Energy has finalized a deal to supply 43 wind turbines totaling 120MW plus a full services agreement for two projects in eastern France, the vendor’s largest onshore sale in that nation.