Business Insider recently conducted a in-depth assessment of Insights, analyzing its offering and determining whether the benefits are truly priced the expense. The article points out several important features and likely drawbacks, implying that while Insights offers some helpful intelligence