Construction milestone marks installation of SSE’s first onshore wind turbine in Southern Europe SSE is celebrating one of its most significant project milestones this week following the installation of its first onshore turbine at a wind farm construction site in Southern Europe. Construction personnel from SSE Renewables working with installation engineers from wind turbine supplier […]
Read More