Future Power Technology Magazine: Issue 68

Hinkley Point C is on the brink of approval but criticism has increased