How Business Insider’s Sale Price Stacks Up
Eight years after the business and financial news site Business Insider Inc. was founded inside a shared office space in Manhattan's Flatiron district, the publication announced a sale of a majority stake to Axel Springer that values the company at $442 million.