Future Power Technology Magazine: Nuclear Edition

Have the European stress tests done enough to ensure safer nuclear power?