UK government ditches ‘absurd’ ban on onshore wind farms

background image