Triton Knoll installs its final turbine
Project remains on schedule to complete turbine commissioning in 2021 and final project completion in 2022 Each of the 90 state-of-the-art turbines can power a typical home in the UK for 29 hours with just one rotation Triton Knoll, the Mehr






