UK government ditches ‘absurd’ ban on onshore wind farms

UK government ditches ‘absurd’ ban on onshore wind farms