by Chris Morrison at wattsupwiththat.com The cat is finally out of the bag. It is planned that Britain by 2030 will produce 95% of its electricity from so-called green sources with 5% coming from gas. The pretence that electricity can be stored at scale to support unreliable renewables is nowhere to be seen in a recent Guardian interview with […]