TIL4 points·kamilszybalski··1 comment The combined "valuation" of total US unicorns is $486 billion. Their combined profit? $0.SaveView on HN