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…