Sevelec Controls
-
News
Small Hydro Innovation Revitalizes Scotland’s Storr Lochs Plant
The refurbishment of Storr Lochs, a small hydropower plant built nearly 70 years ago at an isolated location in Scotland’s mountainous Isle of Skye, has given the project new life and purpose. The reason