Vestas secures 151 MW turbine order from Capital Power

Vestas has received a 151 MW order of its 3.6 MW V136-3.45 MW turbines from Capital Power for the...

Read More