sloyThe Loch Sloy Hydro-Electric Scheme is a hydro-electric facility situated between Loch Sloy and Inveruglas on the west bank of Loch Lomond in Scotland. It is also within the Arrochar Alps.Sloy Power Station is Britain’s largest conventional hydro power plant and has been in operation since 1950. It currently generates around 130 million units of electricity in a year of average