Jobs joy after after Teesside secures huge deal to build parts for world’s biggest wind farm 28th November 2017 RMS Manager Giant 400 tonne pieces of the Hornsea Project One wind farm will be made and delivered from Teesside Read full original article »