Maximising the benefits hydropower technology using innovative GoFlo travelling screen technology
The Cochwillan hydropower scheme is an exemplar project demonstrating the benefits of combining hydropower with innovative water screening technology.
Read more...