Over the next five years, the company will invest £2.6 billion in County Durham, the wider North East, Teesside and North ...
A massive man-made reservoir in the North East of England is the largest artificial lake in all of the UK. Found in Northumberland, this colossal lake is largest by capacity of water and is also ...
In 2023, the government’s official National Infrastructure Commission concluded that the UK needs more reservoirs. It lamented that no new reservoir has been built for more than 30 years and ...