BlackRock invests $80 million in Twitter valuing it at $9Bbloomberg.com1 point·cremnob··0 commentsOpen articleSaveView on HN