Future Power Technology Magazine: Issue 50

Will the UK Government keep its promise to the energy storage sector?