Turbine at Aberdeen Bay down for six weeks due to possible ‘lighting strike’

EOWDC first turbine installation AE
EOWDC first turbine installation AE

Breaking

    Cancel