REpower nabs largest onshore turbine contract in its history
REpower has pulled down a massive 748-megawatt (MW) turbine supply deal to be installed at five wind farms in the Canadian province of Québec, in what marks the largest onshore turbine contract in the German firm’s history.