The U.K.’s New Innovation Strategy Is More A Can Kicked Down The Road Than Roadmap

While there’s plenty to get excited about in the Innovation Strategy, it feels like a job left unfinished.