Rolls-Royce betting small is beautiful when it comes to UK nuclear power

For many, nuclear power stations are eyesores – great slabs of gun-metal grey cluttering up the UK’s coastlines. But that