Renewables, long half life, nuclear, waste, fossil, it’s all irrelevant.
The only fact is that in a world with a population which is expanding out of control and a world which growing increasingly sophisticated, the demand for energy is going to exceed anything that can be produced by...