Business Insider sold for $343 million in largest digital news deal (Video)
September 29, 2015 at 09:52 AM EDT
German publisher Axel Springer today confirmed the rumors and announced that it bought 88 percent of Business Insider for $343 million...