Renewable or Nuclear Power – The Debate Goes on!