
Reported valuations of the two private companies indicate this is a battle between rival 'decacorns,' a term coined after so-called unicorn tech companies worth $1 billion or more became commonplace.
Subscribe to continue reading this article.
Already subscribed? To login in, click here.
Originally Published: