Young Reporter Grimsby's offshore wind crossroad Elliot Finch Franklin College
With the greatest wind potential of any country in Europe, the UK is a global leader in offshore wind energy, powering up to 7.5 million homes every day. The world’s largest offshore windfarm, Orsted’s Hornsea Two, is located just 90km off