Share

On Stream Energy is a small hydroelectric scheme operator, developer and consultant. We operate a small fleet of hydro plants in South West England that we have developed in recent years, providing a practical grounding to our technical services.