Quote Originally Posted by Feedback View Post
Since the UK is 34th I'd argue Wales is lower than that.
no, it just meant that Wales generates more electricity than it consumes, but England consumes a little more than it produces.

in fact Wales generates about twice as much energy as it consumes