Good Energy has been labelled the best green energy provider by Ethical Consumer. The firm is the first and only UK supplier to generate 100% of...