Claim: Financial news website, Business Insider was launched in 2007 in New York City, and was created by Kevin P. Ryan, but it is no longer active today.
Evidence: Business Insider is an American financial and business news website founded in 2007 and owned by the German publishing house Axel Springer. Business Insider Financial news website English New York City, NY, U.S. Axel Springer SE Kevin P. Ryan Henry Blodget Insider Inc.  Yes February 2007; 13 years ago (2007-02)
New York City, U.S. Active