Business Council nets £1.1m after sale of 20MW Penyrheol solar site to Fuse Energy Thomas Taylor · July 30, 2026