UK lifts de facto ban on onshore wind development

2 years ago 23
The British government on Tuesday relaxed planning regulations and lifted restrictions that served as an effective ban on new onshore windfarm development.
Read Entire Article