World news story

What is the secret to innovation success? Experience from the UK

Britain is No 2 in the Global Innovation 2015 Index. Why did we do so well?