Posted on May 18, 2024 by adminThe Largest Community Owned Wind Farm in the UK is in Scotland Report by Jenness Mitchell on Sky News