sloySloy 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 averageSloy 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