Maximising the benefits of 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...