Future Power Technology Magazine: Issue 66

6
Is total energy independence still the right goal for the UK?