UK Blackfinch snaps up Aberdeenshire-based wind farm sites 16/02/2021 By Mark Lammey Gloucester-based investment manager Blackfinch Group has snapped up two wind-farm sites in Aberdeenshire for an undisclosed sum.