Many tech startups are just making up their profit and revenue numbers(theverge.com)1 points by smnl 10 years ago | 0 commentsNo comments yet