Billion Dollar Britain: 13 Unicorns From the UK

Britain now boasts no fewer than 13 unicorn companies – is it finally solving the scale-up challenge?