The coopers are a small, well-known, but well-respected cooperative in the UK.In recent years, they’ve been a major supplier of solar power to the local electricity network, and now they are preparing to launch a new cooperative venture, the New Coopers.The company is based in Cheshire, and is building an […]