Future Power Technology: Issue 86

How will the new UK industrial strategy affect clean energy committments?