Many tech startups are just making up their profit and revenue numbers #1 Post by smnl » Tue, Jun 16, 2015, 7:32 PM UTC Many tech startups are just making up their profit and revenue numberstheverge.com