SSE commissions 228MW Stronelairg wind farm in Scotland

Image: SSE’s Stronelairg wind farm. Photo: Courtesy of SSE.