Consumers are getting poor value for money out of contracts worth £16.6 billion given to renewable energy projects, without competition, by the UK government, according to...
Solar power technology could deliver the same levels of electricity as the planned nuclear plant at Hinkley Point, at a similar cost and in just two...