Wind turbines or peat lands Scotland makes a wise choice

The Scottish Parliament has always been a supporter of renewable energy; its record is exemplary – far better than Westminster’s on renewable energy, so when it announces a decision to reject an application to build 181 wind turbines to generate electricity on the Isle of Lewis some eyebrows were raised.
 
I am sure that the application [...]