ParentFull threadicedchai·They have 80 million in revenue and 700 employees. That's a fairly large number of employees for that amount of revenue. How on earth can they be worth 10 billion?View on HN