Vestas secures 106MW turbine supply order in Greece

Image:Vestas secures 106MW turbine supply order in Greece. Photo: Courtesy of Karsten Würth on Unsplash.