Lifeline for power stations, as MEPs let industry "off the hook"

8 Jul 2010