amymnaalicorne amymnaalicorne 18-02-2017 Geography Answered What is touted as the biggest benifit to nuclear energy?