Not sure whether the Lossie PSR currently has line of sight to any Wind Farms, but I know there is a lot of planned development in that region that will be visible to radar.
Lossie did see them 2 years or so ago when a new load went up - I was VFR being checked out on a new type & Lossie Radar were quite grateful for me confirming that the popup intermittent contacts in my position were turbines not a dodgy transponder/worse