A British Icon Reinvented?
It’s often said that the UK is a hotbed of invention but lacks the skills to match it with innovation. As a nation we are probably stronger in invention than innovation, however, you only have to look at a business headline that largely went under the radar a couple of weeks ago to see an…