As Scotland votes to remain part of the United Kingdom, investor confidence returns in the renewables sector

An onshore wind farm in Scotland. Photo credit: Scottish Government via Flickr. By Anders Lorenzen Last month the people of Scotland voted to remain part of the UK, as a […]

Read Article →