The UK is on the cusp of a hydropower revolution, with the potential to transform our energy landscape and make significant strides toward achieving our net zero targets. As the oldest form of ...