Vestas set to ‘outperform’ in 2020 with £100m profit growth, Macquarie claims

V112 3.0 MW - Lemnhult, Sweden. 32 turbines installed
Owner: Stena
V112 3.0 MW - Lemnhult, Sweden. 32 turbines installed Owner: Stena

Breaking