Leep Utilities awarded contract to power Liverpool’s waterfront
The contract has been awarded by Peel L&P, which owns and manages Liverpool Waters – a £5 billion project that will feature over 20 million square feet of residential, business and leisure space on the city’s waterfront.
Leep Utilities awarded contract to power Liverpool’s waterfront Read More »