The UK is said to have more unicorns than any other country in Europe. Now, we’re not talking about the beautiful (but mythical) horned horse; we are talking about tech startups that are worth $1 billion or more. For the UK, this is a very impressive … [Read more...] about Are London’s Unicorns Catching Up With Silicon Valley’s Decacorns?