Hydropower station in Scotland given green light

A 400MW capacity hydropower station in Scotland has been granted approval by Scottish government.

This content is for members only. Please click here to view the full article.