Many tech startups are just making up their profit and revenue numberstheverge.com1 point·smnl··0 commentsOpen articleSaveView on HN