The company later launched a sister publication, Insider ... The only difference readers may notice is that the old Business Insider logo will be less present. Business content will live on ...