Glastonbury Chief Dude Unveils Britain's Largest Private Solar Plant ... on a Cowshed