Saving the planet means changing your mind
Posted in Policy, Technology on 09/26/2013 11:03 am by Stephen TindaleVideo of my TEDx talk about how I had to change my view on nuclear energy when I realised that it is necessary during the low-carbon transition.
read more »