By CEP Staff • 10 May 2011 in News

Co-op launches new renewable energy retailer to challenge UK’s ‘big six’