Our electricity contract through the Church of England Parish Buying Scheme means all our electricity comes from renewable sourcesAnd we have a certificate to prove it!