Future Power Technology Magazine: Issue 55

How much do we know about Europe’s largest nuclear project?