Yellow falls canada

Yellow Falls HPP nears completion in Canada

December 6, 2018 The 16MW run-of-river Yellow Falls project is nearing completion in Ontario, Canada, and contractors Pomerleau have recently released a video overview of the project. Dyrhoff was selected…
Read more