News GE Renewable Energy secures turbine supply contract from wpd The company will provide 16 turbines for three wind power facilities in Germany.