Business Insider wins a $343 million investment

Sep 29, 2015
The website is the latest in the digital news business to hit it big.