CNBC: Renewables: The end for nuclear power?

By Anmar Frangoul