Skip to main content

The UK Innovation Strategy should embrace challenge prizes

The view across to St Paul's from Millennium Bridge at sunset