Onshore wind farms have been controversial in the UK, with some leaders looking to ban the clean energy generation source.

Leave a Reply