France’s Next President May Face $3 Billion Nuclear Hangover

By Francois De Beaupuy