Yorkshire Water agrees power off-take from 37.2-MW wind farm
British water and sewerage services provider Yorkshire Water has sealed a power purchase agreement (PPA) to source electricity from a ...
British water and sewerage services provider Yorkshire Water has sealed a power purchase agreement (PPA) to source electricity from a ...