Share

The company also operates 21 hydro sites across the UK and a highly efficient CHP biomass plant in Markinch, Scotland.