top of page

Twitter Usage Numbers, From The IPO S-1

released its S-1 this afternoon, disclosing revenues of nearly $317 million last year and a net loss of roughly $80 million in 2012, down...

bottom of page