We are in the middle of a nuclear revolution. David Barr talks to Peter Martin, ANU, what the advantages of solar power as opposed to nuclear power. Solar wins hands down. [...]Read More... from Nuclear or Solar?